ukrinform.net
-
22:54 Apr 13, 2022
An independent expert mission set up within the OSCE Moscow Mechanism released its report documenting human rights violations, international humanitarian law (IHL) violations, and possible war crimes committed by Russian troops in Ukraine.