Ukraine blew up 83 of Russia’s BTR-82A armored vehicles in Krynky like tin cans
Ukrainian forces have destroyed several Russian armored personnel carriers (APCs) in the annexed southern Kherson region of the war-torn country, new footage appears to show. A new clip circulating online has captured a snippet of […]