The UN Security Council approves its first ceasefire resolution for Gaza, which incurs fury from Israel. Russian President Vladimir Putin says "radical Islamists" committed the Moscow attack, but more questions remain. The 2024 Boao Forum for Asia is underway in Hainan, China.