The City of Brantford looks to claim accolade for transformation during filming of The Handmaid’s Tale

The City of Brantford looks to claim accolade for transformation during filming of The Handmaid’s Tale

CTVNews.ca Top Stories