
Russia’s manpower losses in Ukraine surpassed 800,000 troops, Russia might need to import Chinese sperm to repopulate the country
Russia’s manpower losses in Ukraine have surpassed another grim milestone as the tension between the warring countries has escalated in recent months, according to figures sourced from Ukraine’s Armed Forces. Moscow has lost nearly 2,000 […]