Does a Loch Ness-style monster exist in Lake Champlain? One scientist believes she has evidence. Plus, a mysterious spiral light in Norway.