An unofficial June 30 deadline was set by anti-immigration groups for undocumented migrants to leave South Africa. Post navigation Paraguay coach salutes ‘extraordinary’ World Cup win over Germany Fears for people deported from US to Venezuela hours before earthquakes hit