Drone footage reveals The Line megacity under construction in Saudi Arabia “The Line” is a planned 170-kilometer long dystopian nightmare. It will cost […]
Russia’s ‘irrecoverable losses’ in Ukraine: more than 90,000 troops dead, disabled, or AWOL This estimate appears to come from the FSB. Normally you’d […]