He and his supporters from the governing African National Congress have been campaigning for the May general election when they were confronted by the protesters.
The confirmation of Chuck Hagel as the next American defence secretary has run into trouble with senior Republicans in the Senate threatening to block it.
The spokesman called on rebel groups fighting ISIS to lift checkpoints that have been stopping ISIS fighters and to release all ISIS prisoners who have been detained during the battles.