Russia troops accused of ‘executing’ surrendering Ukraine soldiers: Report
Russian forces appear to have executed Ukrainian soldiers as they attempted to surrender or had already surrendered since December 2023, an international rights group has said in a...
Read more