Science

God is still Creator @AiG

The world’s highest radio telescope, built on a Chilean plateau in the Andes 5,000 metres above sea level, has captured