How Many Earthlike Planets Are There?

Well, according to this article, found at NationalGeographic.com there are BILLIONS! Now, how many of those host life? Well, I’d imagine they all do in some form…How many of those host human/extraterrestrial life? I’m thinking we are going to find out very soon. Safe Travels Space Rangers!

earth-208304

Pic courtesy of this site