Kamala Harris in Ghana: 'In South Africa, part of the world's | Insider Amigo
Kamala Harris in Ghana: "In South Africa, part of the world's largest radio telescope is under construction which will help answer some of the biggest questions of humanity. About galaxies! About gravity!"