"Odds of Life on Newfound Earth-Size Planet '100 Percent,' Astronomer Says"

I just want someone to find one that for sure has life so the creationist will shut the fuck up about the earth being so special and perfectly placed for us to live here specifically.

They'll probably just make some other outlandish claim but still. . .

It was all covered in South Park already, they are going to send catholics with mission to convert aliens to christianity or something.