Profile photo for Forbidden News
Forbidden News

DD Geopolitics
UK Newspaper says 70,000 Ukrainian Soldiers perished in Kursk.

Seems awfully high, no?


</div>