Africa's truly independent, and politically-neutral news organization
Source: Africa Publicity Violent clashes between South Africans and foreigners in the town of Addo…