Xenophobic protest groups have demanded that undocumented foreigners leave the country by June 30 .
Read and see assessment