'We fear for our lives' - deadline for migrants to leave South Africa looms
Published on: June 16, 2026, 11:25 pm

Protesters have set 30 June as the date for all undocumented migrants to leave the country.
Read Full Article »
Protesters have set 30 June as the date for all undocumented migrants to leave the country.
Read Full Article »
The historic pool has turned green with algae just days after it was refilled with water following renovations.
Read Full Article »
A ban is coming - but it's still not clear what it will mean for sites including Roblox, YouTube and WhatsApp.
Read Full Article »
The papers lead on warning shots fired by a Russian warship near a UK-registered yacht in the English Channel.
Read Full Article »
Many Lebanese remain doubtful that the agreement could finally mean the end of the fighting between Israel and Hezbollah.
Read Full Article »