Iranian President Mahmoud Ahmadinejad condemned the United States and Britain in a speech Tuesday, saying they were culpable for the loss of civilian life in Lebanon.
Ahmadinejad says United States and Britain accomplices in Israeli attacks in Lebanon.