Richard Kamau on 25th Nov

A Boda Boda rider in Achego village in Muhoroni, Kisumu County reportedly committed suicide after creditors confiscated his...