Demonstrators threw stones and a Firebomb at the British embassy in Tehran on Friday, accusing Britain and the United States of being accomplices in Israeli attacks against Lebanon.
Demonstrators throw stones a Firebomb at British embassy in Tehran.