Thursday, December 1, 2022
Home Tags 10B

Tag: 10B

Small space rock hits $10B James Webb Space Telescope

0
A tiny meteoroid struck the newly deployed James Webb Space Telescope in May, knocking one of its gold-plated mirrors out of alignment but...

MOST POPULAR

HOT NEWS