I wouldn't know, having never been to that website. But that text came directly from the Council on Foreign Relations talking points for CAFTA.
Well, now you know.