Kenyan political rivals Raila Odinga and his nemesis William Ruto are back in the pages after the former decided to
A prominent city pastor shocked the nation after he descended on his ‘sheep’ and flogged them mercilessly while swearing tribal slurs at them. In an act that can pass for an ungodly gesture, Prophet Denis