Site icon Top News Today

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