TOP NEWS Let the giant shake off the ashes of xenophobia The fury is spent. The South African president, Cyril Ramaphosa, has apologised to Nigeria for his citizens’ unwarranted criminal xenophobic attacks on Nigerians and other African nationals in his country. by Dan Agbese Read More