Ukraine: Russian Forces Executed Surrendering Ukraine Soldiers, Says HRW
Eurasia Review
Russian forces appear to have executed at least 15 Ukrainian soldiers as they attempted to surrender, and possibly six more who..
Russian forces appear to have executed at least 15 Ukrainian soldiers as they attempted to surrender, and possibly six more who..
A top deputy of Russian Defence Minister Sergei Shoigu has been ordered to remain in custody by a Russian court over bribery..
French President Emmanuel Macron has "no doubt" that Russia is targeting the organisation of the Olympic Games, "including in terms..