0
Anonymous
India won the cricket world cup in 2011 lifting the cup for the second time.
Wiki User
Chat with our AI personalities