Bacha
The European Parliament Found Human Rights Breaches in Russia, Afghanistan and Burkina Faso
On Thursday, the European Parliament adopted three resolutions taking stock of the human rights situation in Russia, Afghanistan and Burkina Faso.
Russia