Day: March 15, 2011

Dissidents Gather at Geneva Rights Summit

Click for Photos Here GENEVA, March 15 – In parallel with the current session of the UN Human Rights Council, courageous champions of human rights joined

UN Watch