Tiny Mapodile

Tiny Mapodile may have a name that means small but there is nothing diminutive about her. She may have come from a little-known South African tribe in Bushbuckridge, on the Mozambican border, but that hasn’t got in her way. This 18-year-old Pulana, who speaks Sepulana, is in her second year of a BSc in Biological […]