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 grouped together in an open field.
I am a bit burned out and I need time to recuperate. Also, I have some other things I need to work on, including developing some other revenue…