Hundreds gathered to protest North Carolina's recent passing of House Bill 2 which has been called "anti-lgbt"Protesters against House Bill 2 gather in front of the Chapel Hill Post Office in 2017.
Hundreds gathered to protest North Carolina's recent passing of House Bill 2 which has been called "anti-lgbt"Protesters against House Bill 2 gather in front of the Chapel Hill Post Office in 2017.