Russia has reportedly deployed a series of fearsome armored vehicles dubbed “Terminators” to the frontlines of the Ukraine war.The tank support combat vehicles — or BMPTs — were seen in a series of videos around the Donbas, the eastern region of Ukraine that has become the main battlefield of the war, the Times of London said.“Thank God! We’ve got Terminators!” pro-Kremlin war reporter Aleksandr Sladkov wrote alongside one of the clips he shared to Telegram, calling their arrival “progress” for the lagging invasion.
Load More
Load More