Most popular

Tehran. Photo: Bigstock

Mystery Surrounds Massive Explosion Near Tehran

Satellite images of the area showed a huge hole in the ground and hundreds of meters of scorched earth at the site about 20 kilometers from downtown Tehran. The predawn blast shook buildings and lit up the sky