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