Recently Shared:


Pope Calls God on his Smartphone

Cell phones can be a direct connection to God, according to Pope Francis. “Even though God may not have a direct phone number, he is always listening,” he said in [...]

Tapeworms from Space can Talk!

Three adult specimens of the tapeworm Hymenolepis nana spoke up today with explanations about where they came from, says the Georgia Department of Public Health. Scientists [...]
1 2 3 4