Police IG son under probe over accident in which two people died

  • | Citizen TV
    Police IG son under probe over accident in which two people died David Mwenda could be charged for causing death by dangerous driving Nairobi traffic police boss denies that police are covering up incident
    accident died death probe