Thousands of activists have gathered outside North Carolina's legislature as it reconvened for the first time since enacting a law criticised as anti-gay. Supporters and opponents of the bill held competing rallies outside the statehouse in Raleigh. The law invalidated several local anti-discrimination measures that protected gay and
transgender people.
It also requires people to use public toilets that correspond to the sex listed on their birth certificates. Major companies such as Bank of America and Apple have criticised the law. Others companies including Pay Pal and Deutsche Bank vowed to curtail their businesses in the State because of it.