This blood-chilling report covers just five weeks and only half of the Ukrainian regions occupied by Russia. Russia means rape. Russia means torture. Russia means death.
Russia: Violence in Occupied Ukraine


This blood-chilling report covers just five weeks and only half of the Ukrainian regions occupied by Russia. Russia means rape. Russia means torture. Russia means death.
Leave a Reply