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