Scientists find evidence of second planet orbiting the star closest to the sun, Proxima Centauri. Wild, wild times.
Scientists have made a discovery, friends! They’re always up to that fucking shit. This particular discovery? That of a second exoplanet orbiting Proxima Centauri, the star closest to our own.