A new North Carolina law restricts protections for gay, lesbian and transgender people by repealing a city ordinance that would allow inclusive bathrooms.