Charlotte Uprising hosts vigil, hundreds rally against racism

Charlotte Uprising hosts vigil, hundreds rally against racism