Advertisement
The alleged killing of a University student in Swaziland, officially the Kingdom of Eswatini, by the police has enraged the Eswatini Catholic Commission for Justice and Peace (ECCJP), officials of the Catholic entity of Manzini Diocese have said.