•People gather outside a building hit by Israeli strike in Tehran today Israel’s unprecedented strikes on its archfoe Iran today are a resounding blow for Tehran that has thrown into doubt its ability to respond militarily, analysts said. Israel said it hit 100 targets including Iranian nuclear and military sites in the attack, reports AFP. [...

