Uganda March 10, 2025By Charlotte AdamsUgandan Self-Proclaimed Healer Arrested After Discovery of 24 Human SkullsBy Charlotte Adams
Kenya March 5, 2025By William GreenMissing British Businessman’s Body Discovered in Remote Kenyan ForestBy William Green