The rocky exoplanet LTT 1445Ac, located about 22.5 light years away, has been observed transiting its star by the Hubble Space Telescope.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.