Tuesday, February 23, 2021

For centuries, European nobles often married close relatives—producing ever more stupid heirs