Green Light, South Africa

11-July-2021 Sunday
The world's largest radio telescope is ready to be built


v20240901