Mr Magoma is a disaster risk management specialist.
Wrote articles
Connect with SHALOM MAGOMA:
Latest articles written by SHALOM MAGOMA: