Dolphins Need Some Serious Help off Nova Scotia

By Garry Rogers @Garry_Rogers

EMERGENCY! Location: Cape Ray Newfoundland, Canada (near the light house, you need to walk off the road to see them) 40 white beak dolphins are STRANDED. The ice pushed them in. The Newfoundland go…

See on donlichterman.wordpress.com