Start 2012 off right with a contribution to Democracy Now!
Topics
As Colin Powell returns from his one-day visit to Haiti, we speak with criminal justice professor Dr. Luis Barrios about his trip to the Dominican Republic where he says lawyers, journalists, and Dominican soldiers all claim 200 U.S. Special Forces were in the country to train the so-called Haitian rebel forces before going into Haiti to depose Aristide. [includes rush transcript]