- admin
- October 5, 2024
The International Criminal Court (ICC) on Friday unsealed arrest warrants for six Libyan men allegedly connected to a brutal militia…
- admin
- August 12, 2024
Kenyan Cult Leader Faces Manslaughter Trial Over Deaths of 400 Followers in Shakahola Forest Tragedy
MOMBASA, Kenya – Paul Nthenge Mackenzie, the leader of a Kenyan starvation cult, appeared in court on Monday to face…