A group of more than 160 British politicians have called on the Englandand WalesCricketBoard (ECB) to refuse to play Afghanistan in protest at the women's sports policy of the Taliban.
The Englandand WalesCricketBoard (ECB) said the number of local cricket clubs had been consistently about 5,000 since 2005. Foxton Granta won the Voneus Village Cup in September after ...