Iran Focus: Tehran, Iran, Sep. 25 – Two explosions were heard near the British embassy in the Iranian capital on Sunday evening. Iran Focus
Tehran, Iran, Sep. 25 – Two explosions were heard near the British embassy in the Iranian capital on Sunday evening.
There was no immediate confirmation of the cause of the blasts which occurred in the Istanbul Square, where the embassy compound is based.