Godfrey Oduor

Kenya

This is a story despair, hope and restoration of trust in the goodness of humanity. A lot can be learnt from this experience to avoid it in future here or elsewhere.

Latest Messages