BY Carlton Baugh ON March 21, 2012

Details about the question:

Which country will host the 2012 ICC Women's World Cup twenty20 tournament?

Report abuse

BY Piyush ON March 21, 2012

Srilanka will host the 2012 ICC Women's World Cup twenty20 tournament.

Report abuse