Discovery on Charlton Island
S15 E7 December 11, 1974
Source:
Advertisement
Advertisement
Advertisement
Overview
An archeological party discovers evidence that an old Hudson's Bay site at the foot of James Bay had been burned down by the French in the 17th century.