Large public demonstrations have become an important feature of modern democratic societies. From student movements and workers’ strikes to political rallies, environmental campaigns and protests demanding government…