Tag
# Lorenzo Mancini

Featured · Long Read
40 Odd Facts About the Inbred King Charles II of Spain
Born in 1661, King Charles II of Spain was the last Habsburg ruler of the country. Born into a family whose inbreeding was of epic proportions, he suffered severe deformities that led…