Live Science podcast “Life’s Little Mysteries” 28: Mysterious nightmares

In this episode of Life’s Little Mysteries, we’ll take a closer look at dreams that terrify: nightmares. What causes nightmares, and does everybody have them? What can you do to prevent nightmares? And if you’re caught in the middle of…











