UFOs, Nitrous Oxide, Stereo Smell

UFOs, Nitrous Oxide, Stereo Smell

Top of Mind with Julie Rose

  • Jun 9, 2021 8:00 pm
  • 1:43:33 mins

The Department of Defense is about to release details on UFO sightings. Are we about to receive confirmation of alien life? Plus, nitrous oxide, aka laughing gas, is no joke for the environment. Then, crusade to douse bright lights at night. Additionally, on today's show: why we can hear in stereo but don't get the same sensation with smell, chronic pain rates continue to rise in the US, and a former professional basketball player explains why athletes’ mental health is tied to more than just court performance. (Department of Defense via AP)