Russia’s astonishing disaster revealed

Frustrated Vladimir Putin has lost more than 105,000 soldiers and an eye-watering number of vehicles as his calamitous war continues to falter. The tyrant unleashed his troops into Ukraine on February 24, and since then he has seen an average of 30 tan…

January 2, 2023
Read More >>