News

Scientists have detected a potential Tatooine-like exoplanet orbiting a pair of brown dwarfs, located approximately 120 light ...