Xenophobia: Ramaphosa sends envoys to beg Nigeria, other African countries

Cyril Ramaphosa, president of South Africa, has dispatched three envoys to seven African countries, including Nigeria,…

Open chat