Neil DeVotta on the Protests in Sri Lanka

Neil DeVotta is professor of politics and international affairs at Wake Forest University. His article "Sri Lanka's Agony" was published in this July's issue of Journal of Democracy.   Become a Patron! As long as people are able to cast their ballot, irrespective of the illiberalism, irrespective of all these other shortcomings, democracy, at least from... Continue Reading →

Up ↑

%d bloggers like this: