Canada

‘Sheep Shangri-La’: Animals sent to graze, find refuge on Newfoundland island

Updated: 

Published: 

Garrett Barry has the story of a flock of lucky sheep living its best life on a small island in Newfoundland, free to graze in the open air.