A long-awaited cease-fire in Gaza has begun after a nearly three-hour delay. The truce was postponed after Hamas did not name the three hostages it planned to release later on Sunday. Israel vowed to keep fighting until it received the names, which were posted on social media by Hamas’ armed wing around two hours later. […]