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

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

Please support our Sponsors here :
Hot Electronics Selection