News

Crews snapped a photo of a rare weather phenomenon known as a "snow devil" on New Hampshire's Mount Washington.
“Luckily, no one involved was injured,” said the Mount Washington Observatory in New Hampshire Abigail Adams is a Human Interest Writer and Reporter for PEOPLE. She has been working in ...