Editor’s Picks: The Week That Was – Oct 26-31

October 31, 2026