Richard Kamau on 20th Mar

There was drama in Elgon View estate in Busia town after a suspected night runner was trapped and caught by a witch doctor. Area...