Over 25,000 foreign nationals have been repatriated from South Africa in recent weeks, and many more are scrambling to leave before a June 30 ultimatum set by anti-immigrant groups. President Ramaphosa has warned against violence as police and army units fan out across the country.