Naghmeh Abedini, wife of Paster Saeed Abedini who is currently being held prisoner in Iran addressed the UN Human Rights Council in Geneva on Tuesday, June 4, 2013 about her…
An Algerian court fined a former Muslim who converted converted to Christianity for evangelism in a case that activists warned would further undermine religious freedom in Algeria. The ruling could…