Amazing image of the Cartwheel galaxy released by NASA

(ORDO NEWS) -- NASA's powerful James Webb Space Telescope peered into the structure of the