News Muslim group calls rape “ugly descent into the abyss”, wants leadership to stop itby Verity News June 9, 2020 0 The Network for Democracy and Development (NDD), a Muslim civil society group, has joined all men and women of conscience ... Read more