News
Human rights breaches in China, Chad and Bahrain
The European Parliament adopted three resolutions on the respect for human rights in China, Chad and Bahrain. Chinese government crackdown on the peaceful protests across the People’s Republic of China...
