Quebec becomes New France again for TV series ‘Barkskins’ Pop Goes The News – Production of the National Geographic scripted series Barkskins will begin soon in and […]