A train has been bringing hope to hundreds of thousands of poor South Africans who cannot afford healthcare.

The Phelophepa train has been chugging around the country for almost two decades.

Al Jazeera's Tania Page reports from the Mooi River.

Source: Al Jazeera