England batter Claire Taylor wins the ICC Women’s Cricketer of the Year award.

More…

Tags: , , ,