How Life on Earth Recovers After A Devastating Mass Extinction IFLScience - Space, 29 Jun 2015 Space Photo credit: Bye bye humanity…. now what? NASA Life on Earth is entering the greatest mass extinction…