Subscribe using the RSS feed | Subscribe using iTunes | Subscribe using Google Play | Listen on Amazon Alexa.
Headlines for July 13, 2018:
- 13 Star Trek Projects Currently In Development (And 7 Possibilities)
- Archaeologists believe they have found the biblical city of Bethsaida
- Spiders Can Fly Hundreds of Miles Using Electricity