Hamas releases three Israeli hostages in exchange for 369 Palestinian prisoners
Hamas has released 3 Israeli hostages, with 369 Palestinian prisoners freed in return. The successful swap is an indication that the fragile ceasefire is set to hold.