Nearly 5,000 gathered on Halifax Mall in Raleigh directly behind the General Assembly building as the North Carolina General Assembly opened their 2016 short session.