Asheville, North Carolina, USA - April 2, 2016: Crowd holds signs waves symbolic flags and protests the new North Carolina HB2 Law that restricts the rights of those who are gay or transgender in downtown Asheville, NC