ADVERTISEMENT
A proposed communications tower on Pelee Island has caused uproar, with Canadian author Margaret Atwood joining the protest.