Migrants face threats and deadline to leave South Africa amid rising xenophobia | PiQ Markets