The UN Special Rapporteur on Torture, Alice Jill Edwards, reports that Russian military forces in Ukraine are consistently and intentionally inflicting severe physical and psychological pain on Ukrainian civilians and prisoners of war. The UN also reports documented evidence. 1/

Leave a Reply