Annual report from international human rights group details hypocrisy of some of the world’s most powerful countries…
Read More Source: AL Jazeera English