Tag: Assistant chief commits suicide
GATUNDU: A senior Assistant Chief Commits Suicide
The man who committed suicide at Delview flyover along the busy Thika Muranga highway has finally been identified. The late Stephen Nganga was the...