Israeli strikes hit targets in Iran, with explosions seen in Tehran, as Israel claims it killed a senior Iranian military commander. There are also reports of people fleeing Tehran after US President Trump said the city should be evacuated. Al Jazeera's Tohid Asadi explains.