Home TOP STORIES Once Again, a Newfoundland Town Rescues Stranded Passengers