by Amnesty International
This report bears witness to the human rights abuses suffered by people in more than 140 countries and territories around the world. It reflects not only the failures of human rights protection but…