Stories by Shannon Hall

Shannon Hall is an award-winning freelance science journalist based in the Rocky Mountains. She specializes in writing about astronomy, geology and the environment.