Russia Tropps Withdraw from Kherson

Putin ‘Has Been Offered Surrender Terms by the West’ after He Lost Control of Kherson

Editor/ Vladimir Putin has been offered surrender terms by the West, a respected Russian policy expert revealed today, as Moscow's troops were…

2 years ago