Beluga Whale Hits the River

Wonders never cease. Just when those in our area of the Delaware River were beginning to recover from the recent floods, a whale arrives to shake things up.

A 15-foot Beluga whale-now identified as named "Helis" and hailing from the St. Lawrence Estuary in Canada--has been spotted swimming up and down the water near Trenton, New Jersey. Passersby gathered to spot the beautiful creature today. Although I wasn