The scene in front of me is impossible and stressful. It’s the best thing I’ve seen this year June 16, 2026 · Sydney Morning Herald Read full story at source