Hundreds of demonstrators flooded the streets of Atlanta to protest against the Iranian government.
Share