Whether or not the polling information and conclusions of the Haiti Priorities Project are correct, the upcoming elections in Haiti are shaping up to be the first real foreign policy debacle of the Obama administration since it took office.
Stop The Wars Coalition and Harvard students will be there to protest war criminal Petraeus.
General David Petraeus is the commander of the US Central Command overseeing US military operations in both Iraq and Afghanistan. Previously Petraeus was the Commanding General of the "Multi-national force in Iraq". Petraeus will be speaking at the Harvard Kennedy School of Government on JFK Street in Harvard Square on Tuesday April 21 at 4 PM. It is a good spot for a protest.