SHALOM MAGOMA

Mr Magoma is a disaster risk management specialist.

Mr Magoma is a disaster risk management specialist.