Sounds like a more violent version of Mexico.
I found this good link about the last century over there. Makes a good paraphrased read. http://www.moreorless.au.com/killers/somoza.htm