There have been months of anti-immigrant protests and tensions in South Africa. Thousands of undocumented migrants, mostly other Africans, are desperately trying to leave the country, ahead of a June 30 deadline set by activist groups. Al Jazeera’s Fahmida Miller reports. https://t.co/BC1oEKq9zv