Richard Kamau on 14th Jul

A man shocked a Mombasa Court after claiming that God ordered him to take his life by jumping into the Indian Ocean. Benson...