×

Mobile Header Ad

Header Ad

Margaret Atwood joins other bird lovers to fight against a proposed 600-foot tower on Pelee Island

By Desmond Brown Nov 14, 2026 | 1:02 PM

Blog Content Header Ad

Atwood called the location, which is one road over from the new Atwood-Gibson Bird Centre, “one of the stupidest places on the planet” to put a tower.

Blog Content Footer Ad