Zolani Tsheko

Zolani Tsheko standing next to his makeshift lambing pens.

Perseverance despite communal challenges

MUST READS