Last Spotted Owl in BC’s Fraser Canyon Fights for survival as Advocates Challenge Canada in Court
Geraldine
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.