Source link Several Bradley Fighting Vehicles and a Leopard tank were apparently taken out north of Avdeyevka, according to a new video Russian troops have eliminated several Western-supplied Ukrainian armored vehicles amid Kiev’s faltering counteroffensive, according to a video circulating on social media. Late on Tuesday, several Russian Telegram channels posted a video shot from […]