Video released on social media allegedly shows the Russians destroying a group of German-supplied Leopard tanks and US-supplied Bradley fighting vehicles in Ukraine as they
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…