Iranian Incompetence a Source of Hope
Last month, Iran launched more than 300 drones and missiles towards Israel. The attack included 170 drones and 30 cruise missiles, none of which entered Israeli territory. Of the 120 ballistic missiles fired by Iran,…