Fabrice Lehoucq

Articles by Fabrice Lehoucq:

July 2005, Volume 16, Issue 3

Costa Rica: Paradise in Doubt

Once routinely praised as the "Switzerland of Central America," Costa Rica has in recent years begun to show troubling signs of having a political system that citizens feel is not keeping faith with them.