Fresh sound of explosions puzzle Iranians, but officials deny reports

Iranian authorities have denied reports of an explosion in the west of capital Tehran after a series of mysterious blasts hit the country in recently. Locals reported hearing three or four mortar-like sounds similar to anti-aircraft weapons, reported government-run Press TV. Users on social media claimed to have heard explosions in the nearby cities of […]