With Hamilton emerging as a major Canadian hub for prominent film & television production, it’s no surprise that some heavy-hitters of the industry have made use of the city as the site for mult...
Read MoreSince Margaret Atwood’s 1985 novel The Handmaid’s Tale became an Emmy-award winning television show, the image of the handmaid’s red gown and white hat has become a symbol of women’s rights. N...
Read More