Iran launches massive missile attack on Israel

Israel says Iran launched more than 180 missiles towards the country in a large-scale attack that further heightened fears of an all-out regional war.
Millions of people rushed to shelters before explosions lit up the…