S&P 5007,807.5▼ 0.02%
South Africa Football Team Facing Visa Delays for World Cup in Mexico — Witness News