Alborz Mountains

Alborz Mountains News

Iran state TV reports 'gas explosion' near Tehran; satellite images place blast near suspected missile production site
World

Iran state TV reports 'gas explosion' near Tehran; satellite images place blast near suspected missile production site

Iran's defence ministry spokesperson Davood Abdi blamed the blast on a leaking gas he did not identify and said no one was killed in the explosion