downtoearth-subscribe

Left in the lurch: The demise of the worlds longest elected regime?

Losses by the long ruling Left Front in a series of local and national elections since 2008 cannot be explained without an understanding of the nature of