Quantcast
Home » Topics » births marriages and deaths

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…

Google+