9:40ScienceJames Webb Telescope Announced Terrifying Discovery On Proxima b After 6 year27 December, 2022483
10:06ScienceJames Webb Telescope Finally Delivered Proof Of Stephen Hawkings Theory!30 August, 20229,057