Site icon Public Content Network – The Peoples News Network

Last Spotted Owl in BC’s Fraser Canyon Fights for survival as Advocates Challenge Canada in Court

YouTube video player

Canada News

The spotted owl is one of Canada’s most endangered birds. They used to call the steep, forested hills above British Columbia’s Fraser Canyon home — But now, there’s only one left.

Credit Global News

Exit mobile version