(September 07 15:34) NDTV News
A "giant space tarantula" has been caught by NASA's powerful James Webb Telescope. At 161,000 light years away from Earth in the Large Magellanic Cloud galaxy, the Tarantula Nebula is the nickname for...
You can find the original article
here