As a NASA science flight was flying over the Greenland ice sheet this spring, a surprise popped up on a specialty radar: a ...
A strange natural phenomenon could unravel the mystery of Loch Ness Monster sightings, according to an expert researcher.