Mother Nature Finally Forgives The Human Race