The US confirms China has operated a spy station right off the coast of Cuba since at least 2019. A 911 call leads to a bizarre encounter in Las Vegas. New studies reveal Enceladus, a moon of Saturn, may be habitable. All this and more in this week's strange news segment.
They don't want you to read our book.:
https://static.macmillan.com/static/fib/stuff-you-should-read/
See omny.fm/listener for privacy information.