UN high level probe reports Ukrainians tortured, raped, executed by Russian captors
By Anjali Sharma
UNITED NATIONS –UN high-level independent probe into Russia’s full-scale invasion delivered its latest mandated report in Geneva on Wednesday to the Human Rights Council stated that gruesome testimony of torture, rape and…