Waves of revolution tend to undulate over the course of history. In the late 1990's to early 2000's, the "Pink Tide" swept across Latin America. The Arab Spring developed across the Middle East and North Africa beginning in 2010. In 2017, another current of change is...
