Kenyan police rescued 11 folks, followers of a cult chief who have been allegedly instructed to starve themselves in an effort to “meet Jesus,” from
Kenyan police rescued 11 folks, followers of a cult chief who have been allegedly instructed to starve themselves in an effort to “meet Jesus,” from