Virginia's House of Delegates has approved a bill that seeks to protect people who oppose same-sex marriage and extramarital sex. The bill would prohibit the state from punishing individuals and businesses that refuse services or taking other actions against same-sex couples, transgender people or someone who has sex outside marriage.
The House voted to send the bill to the Senate on Tuesday.
Opponents say the measure would open the door to discrimination but Republican Del. Todd Gilbert, the bill's sponsor, says the state must protect same-sex marriage opponents, who he said find themselves "constantly under attack by the shifting cultural winds."
The bill seeks to block the state from withholding grants, contracts and other services from such groups.