Israeli Jets Bomb Sites in Yemen Linked to Iran-Backed Houthis - July 20, 2024