Four protesters, including the spokesman of Occupy Charlotte, were charged after setting fire to two American flags early Friday near the Occupy camp in Center City, police said.