the Context



England

England defeats New Zealand in the 2009 ICC Women's World Twenty20.

England have beaten New Zealand twice in World Cup finals in a span of three months but according to captain Charlotte Edwards, triumph in the Twenty20 World Cup at home was special.

  1. Times of India (Image)

Related: