From the Greeks to Tibetans, the French, to Africans fighting for independence, revolutions have been part of the human race from time immemorial. For as long as there's been injustice, oppression, elitism and feudalism, people have always found innovative ways to force those in authority to listen to their cause. Njambi McGrath returns to Edinburgh with a satirical look at notable revolutions, both current and historical.
