Australia doesn’t need Chris Bowen ‘on the international stage’ November 19, 2024 nidhi virmani Australian News Australia News Shadow Energy Minister Ted O’Brien says Prime Minister Anthony Albanese should “send Chris Bowen home”. Credit Sky News Australia