A proposed telecommunications tower on Pelee Island is prompting birders — like Margaret Atwood — to push back

Nov 14, 2026