Religion & Spirituality
Saudi Arabia Threatens Netflix, Britney Spears is an Atheist and the Return of Megalodon!?
This week: Saudia Arabia demands Netflix removes content, Britney Spears declares she's now an atheist, and scientists briefly think they detected an extinct mega-shark.
As always...thanks for listening!
Also available on Stitcher
It is Free