South Africans this weekend hit the streets of the country to apologize to Africans more especially Nigerians for the inhuman treatment meted out to them a few days ago in the form Xenophic attacks. The South Africans held their hands and marched through their cities to expressed their sincere regrets for their actions The sung […]