According to a U.S. official cited by CNN, the U.S. is preparing for a possible Iranian assault tonight, similar to the one in April. During that attack, Iran fired over 300 missiles and drones, but the majority were intercepted by defense systems from Israel, the U.S., and their Western and Arab allies.