Florida is one of 18 states where marrying your first cousin is legal, a fact that surprises many residents and has sparked questions about why the practice remains permissible. West Virginia, which ...