Explore Freedom » Freedom on the Web » US-backed Foreign Intervention Has Led to the Disaster in Haiti