Thursday, October 15, 2009

Mumbai to host 2011 World Cup final


The Wankhede Stadium in Mumbai has been announced as the venue for the 2011 ICC Cricket World Cup final; while Mohali in Punjab is going to host one of the semifinals
read more here












No comments: