Breaking news Israeli and Palestinian forces exchange rocket barrage Maggio 10, 2023 Israel Defense Forces (IDF) and multiple Palestinian factions accused each other of firing dozens of rockets into their respective territories on Wednesday. IDF shared that it managed to strike over…