Jessica Auer, a Canadian visual artist based in Montreal, Quebec, still remembers the first time she visited L’Anse aux Meadows National Historic Site in Canada’s Atlantic province of Newfoundland and Labrador. The site is famous in Canada for showing evidence… »