fromBusiness Insider
2 weeks agoRussia put out an unusual propaganda video of a 'captured' US-made armored vehicle flying American and Russian flags in Ukraine
The footage, published by RT, shows what appears to be a US M113 armored personnel carrier operating near the front lines in Zaporizhzhia, reportedly captured from Ukrainian forces.
World politics