Check Out: Global Good Media & Global Good India Mark it on your calendars guys! Today on April 2, 2011; Team India defeated the co-host team Sri Lanka for the Cricket World Cup Championship hosted @ Wankhede Stadium in Mumbai, India. Other teams that competed in the tournament include: Australia, ...