80% of all  marriages in history were between second cousins or closer.

80% of all marriages in history were between second cousins or closer.

Next