Amnestys report, China, Switzerland and the US do not fare well

, Comments 0 comments

Video Geneva, Switzerland GenevaLunch - The 2010 Amnesty International report is out, and Switzerland, and many powerful countries including China and the United States, do not fare well. The report which compiles reported abuses in over 150 nations, criticizes some parts of Europe and Central Asia where “space for independent voices and civil society have ...

0 Comments To This Article