Ukraine fires own human rights chief over proven lies against Russia
IN a surprising and unprecedented move, Ukraine has fired its own ‘Human Rights Ombudsman,’ Lyudmyla Denisova, for spreading lies that Russian troops have engaged in “systematic rape”…
Read More...
Read More...