An interracial marriage is a marriage between two people of different races. In some cases it violates a rule requiring endogamy. In some countries, it is against the law to marry someone of a different race. These countries include, Germany (during the Nazi period), South Africa under apartheid, and some U.S. states in the United States before a 1967 ruling.