The Human Truth Foundation
http://www.humantruth.info/tags/nicaragua.html
Main page:
Human Truth Foundation pages (3):
Which are the Best Countries in The Americas?
USA: Supporting Obnoxious Regimes: 5. Conclusion
Why People Hate the USA: A Summary of Anti-Americanism: 4.1. Supporting Obnoxious Regimes