Russian troops fire on protesters in Kherson News International March 21, 2022 Russian troops have dispersed a demonstration in the occupied southern city of Kherson by firing on protesters, media reports say.…
Nearly 500 Russian troops killed – Moscow Metro March 2, 2022 Russia’s defence ministry has given its first figures for casualties sustained during its invasion of Ukraine. It says 498 Russian…