The CIA Did It!

LAT: Iran ambassador blames Neda’s death on the CIA.

And to think the administration invited this douche to celebrate Independence Day…