Scientific developments threaten Earth!