Mwendo on 06th Aug

After causing a fatal accident about two weeks ago and fleeing from the scene of accident, Kenyans have not yet given up...