freedom of religion

Unrest in the ICC: The Global Commotion Caused by David Teeger’s Discharge as U-19 Captain

The recent discharge of David Teeger as captain of South Africa's U19 cricket team has caused a global controversy, drawing…

10 months ago

Confronting Religious Extremism in Kenya: Lessons from the Shakahola Tragedy

Kenya experienced its worst mass suicide incident in the southeast of the country, with over a hundred confirmed deaths, including…

2 years ago