Two-day filming of ‘The Handmaid’s Tale’ TV series in Durham

The City of Pickering said a film location permit has been issued for ‘The Handmaid’s Tale’ TV Series from September 27 to 28. Filming will take place on private property … Continue reading Two-day filming of ‘The Handmaid’s Tale’ TV series in Durham