Seals Are Stranded in a Canadian Town, and People Wonder What to Do For more than a week, seals have been in Roddickton-Bide Arms, Newfoundland, and they can’t seem to find their way home. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Google plans to end world’s biggest killer which claims 1 MILLION lives per yearIn South Asian Social Castes, a Living Lab for Genetic DiseaseQ&A: Why Animals Avoid Munching on Ferns27 Contact Lenses Are Found in Woman’s Eye, Doctors ReportTake a Number: How a Warming Climate Will Trouble Air TravelScienceTake: Ants, Dutiful Escape Artists, Build Towers in Constant Flux