Advertisement
Christian Solidarity Worldwide (CSW), a UK-based human rights foundation, is calling for the release of a Christian man whose detention, the leadership of the foundation says, has been too long and shrouded in “numerous procedural irregularities.”