Categories
Articles

Impossible planet? Astronomers find ‘hot Neptune’ with an atmosphere that ‘shouldn’t exist’

Study Finds