Thousands of demonstrators took to the streets across South Africa as anti-immigration groups marked a June 30 deadline for undocumented migrants to leave the country. Fears of violence prompted many migrants to flee and several countries to repatriate their citizens.