South Africa has submitted its final bid to host the Square Kilometre Array telescope, Defence Web reported.
South Africa bids for Square Kilometre Array telescope