Archive | March 13, 2023

Screen Shot 2023-03-13 at 3.47.34 PM

First German Leopard 2 Tank Spotted In Ukraine

A German Leopard 2 tank has been reportedly spotted in Ukraine, as we read in a report in Dzen: Who would have thought, but in the practically surrounded Bakhmut (Artyomovsk), vigilant informants “spotted” a German cat, or rather the main battle tank made in Germany – the Leopard 2. In the frames from the video, […]

Continue Reading 0