UN still blaming both sides, but their map shows they know better
June 16, 2017 - Fort Russ News -
Significant screen captures from the 43-page PDF, UN Commission on Human Rights: Ukraine Feb. 15- May 15
The "Report of the UN High…
Read More...
Read More...