NASA teased us with one picture from the James Webb Space Telescope. A live NASA TV broadcast will release more photos on Tuesday, July 12 at 10:30 a.m. EDT.
Photo Credit: Chip Somodevilla/Getty Images
Len Berman and Michael Riedel in the Morning.Full Bio