Home » Global News » Europe » Russia

Russia

Russian Executes unarmed Ukrainian POWs

Red Cross, United Nations are incompetent not commenting on the Russian atrocities. The international community outcries the executions. Geneva, Switzerland...

Translate