Got an email from our partners down in Nicaragua. This information is from the Nica Times - Feb 27, 2009. I tried finding an online version of this article but it appears that it might have been only in the paper version. I also believe this is a direct quote from the article.
The board of [...]