South Africa has scrapped its 90-day visa exemption for Palestinian passport holders after intelligence investigations ...