Peter Van Halteren
230911-PVH-A Galaxy Far, Far Away
James Webb debunks scientists’ theories about our universe.