CIA’s Arm NED, And Its Role In Undermining Democracy In Haiti – Travis Ross

The National Endowment for Democracy (NED) is the soft power arm of the CIA. Its operations in Haiti have played a large role in undermining sovereignty. Haiti is awash in money from the National Endowment for Democracy (NED). The NED had a … Continue reading CIA’s Arm NED, And Its Role In Undermining Democracy In Haiti – Travis Ross