My husband was abducted from a barber shop, wife tells court
The wife of one of the three missing men has told the court that her husband, Michael Oloo, was allegedly abducted from a barber shop in Umoja, Nairobi, on June 19, 2026.
By Nancy Gitonga
2 days ago