Dissidents from across the globe gathered in Geneva, Switzerland, to tell the stories of their survival and escape from authoritarian regimes. In just a few days, the United Nations Human Rights Council (UNHRC) will kick off its 58th session in that same city. In his opening remarks at the Geneva Summit for Human Rights and […]. Read More in Israel NOWlej.