Farmers in South Africa face constant uncertainty regarding weather, politics and market fluctuations - all factors out of their control.
Weerlinligting