Home » Topics » saint lawrence seaway

Study seeks to prove theory humans still evolving

Rare evidence of the long-held belief that humans are still evolving has been unearthed in the parish records of a French-Canadian island on the Saint Lawrence seaway, researchers say. Ile aux Coudres is located 80 kilometers (50 miles) northeast of Quebec City. Between 1720 and 1773, 30 families settled there…