Plucky Port Elizabeth primary school teacher Richard Geyer, 27, is halfway into an epic run of 1 000km in 10 days to raise funds for cancer despite a blister on his little toe that flared up on the first day and which has since gone septic. Grit obviously runs in […]