Stephen Mukabana a Nairobi ODM youth leader was reportedly shot dead Tuesday night in Utawala, Mihango area. Mukabana tried to help someone who was being robbed after he heard screams on his way home. The man was shot as well and police say he is nursing wounds in hospital. Bob
Read MoreStephen Mukabana a Nairobi ODM youth leader was reportedly shot dead Tuesday night in Utawala, Mihango area. Mukabana tried to help someone who was being robbed after he heard screams on his