what's wrong with u.n.'s human rights council – global public square
Watch and the Human Rights Foundation will next week hear from some of the world’s most courageous champions of human rights – blind Chinese activist Chen Guangcheng, Cuban dissident Rosa Maria Payá, Russian journalist Masha Gessen and Gulf Institute director Ali Al-Ahmed – who will..…