The House approved legislation protecting same-sex and interracial marriage on Thursday. The Respect for Marriage Act requires all states to recognize these marriages regardless of "sex, race, ethnicity, or national origin." The legislation passed 258-169. While many Republicans opposed same-sex marriage a decade ago, more than two-thirds have shown public support for them now. President Biden is expected to quickly sign the meaure. Two wedding rings on the fabric colors of the rainbow. Concept same-sex marriage.Photo: Getty Images