The U.S. military says it has launched strikes on Iranian military sites, while Tehran has retaliated by targeting countries in the region.