Advertisement
The UK-based human rights foundation, Christian Solidarity Worldwide (CSW), has welcomed the release of six Egyptian Christians who were abducted and detained in Libya earlier this month.
The leadership of Christian Solidarity Worldwide (CSW) is calling for the release of an Islamic blogger in Egypt whose Quranic content challenged religious extremist narratives in the country.