"MIG-29" content on TweakTown - Page 1
We found 1 items for the tag: MIG-29
NEWS
Russia causes 'significant damage' to Ukrainian airbase after attack
Ukrainian officials have announced that Russia has attacked a military airbase located in eastern Ukraine, destroying weapons.