22 Jun 2009

Iran accuses Western nations of interference

From Checkpoint, 6:06 pm on 22 June 2009

Both Britain and the United States are denying Iran's accusations that foreign powers have been meddling in the mass protests against last weeks election results.