TAG

Malindi

What breaks the Lord’s heart must shred ours, too!

By now, all of us have heard of the horror that has become of Shakahola village in Kilifi County. This week, journalists and security personnel...

Latest news

×