What is the answer to this question? who has won the last cricket world cup?
Australia