An Opera News Kenya publication
Angry church members unleashed their wrath on their pastor after sighting him in a new Range…