Climate change is greatly felt in the agricultural sector and has...
South Africa: Cyril Ramaphosa elected president
by Staff Writer News
South Africa’s members of parliament today elected Cyril Ramaphosa as the new president. Ramaphosa takes over after former president Jacob Zuma’s resignation. The former president announced his resignation on Wednesday night.