Tens of ballistic missiles launched by the Islamic Revolution Guards Corps (IRGC) against Israel have hit targets in occupied Palestinian territories. The IRGC Public Relations Office said in a statement in the early hours of Sunday that the IRGC Aerospace Force has launched tens of missiles and drones in retaliation …
Read More »