Demonstrations recently happened around the world, ranging from a few people protesting for a better lifestyle large masses as seen in Egypt, Libya, and Syria. Usually control forces try to prevent escalation by demonstrators. How control forces respond is important; if they use excessive force demonstrators will likely revert to violence as well, and the local population will lose trust in the government and peacekeeping forces. The interaction between control forces and a crowd is important because a crowd will behave differently given the actions of control forces. This interaction and overall crowd behaviour can be modelled using techniques from the field of Artificial Intelligence. The resulting virtual crowd can be used for either training control forces or creating mission planning.