Sports Reflector

All the sports they ignore.

Saturday, April 02, 2011

India takes World Cup

India has just won the Cricket World Cup championship over Sri Lanka. It is the nation's second such title. To advance to the title match, India beat Pakistan in one of the world's greatest sporting rivalries.