CWC Greatest Moments - Prasad has the last laugh in 1996 | International Cricket Council International Cricket Council