The jury is still out there on what happened in Limuru when a driver of a Range Rover Sport car allegedly caused an accident that killed a woman, as fingers were pointed Apostle James Maina Ng’ang’a of Neno Evangelism Centre.
But the raging controversy and the suspicious manner in which police have handled the matter has generated public debate about what could have happened, and put the man of God in a spotlight, largely because it appears the truth has not been told.