US Embassy to Russia requires to release Sentsov

US Embassy to Russia requires to release Sentsov

112 International 2

US Embassy to Russia requires to release Sentsov

The embassy asks the Kremlin to release Sentsov and other Ukrainian political prisoners on humanitarian grounds