Australia Beat India To Win 2023 Cricket World Cup & Leave Billion People Annoyed