The US House overwhelmingly approved legislation Tuesday to protect same-sex and interracial marriages amid concerns that the Supreme Court ruling overturning Roe v. Wade abortion access could jeopardize other rights criticized by many conservatives.