Palestinian Forces Fire Hundreds of Rockets against Israel

May 12, 2023