0
Anonymous
Three countries host the 1996 ICC World Cup.They are India,Pakistan and Sri Lanka.
Wiki User
Chat with our AI personalities