Massive explosion rocks eastern Tehran

"This was the most terrifying explosion of the past few days. The light kept shining for two minutes," an eyewitness told Iran International.