
Looking Up - 25 June 25 - The amazing Vera C Rubin telescope has switched on!
Loading player...
The amazing Vera C Rubin telescope has switched on! South Africa is involved, find out about the biggest camera in the world and what it's going to do.