War in Ukraine
"No one destroyed 60 Leopards": Wagner Boss Exposes Frontline Reality vs. Kremlin's Fiction
Wagner Boss questions the widely circulated Russian claims of 60 destroyed Leopards and reveals the truth of the advancements made by the Ukrainian Armed Forces.
Jun. 23, 2023