Home NEWS Xenophobia: Amnesty berates South Africa, Ramaphosa’s poor handling of obligations to foreigners