How cricket is gaining new ground in Brazil
A revolution is brewing in the football-obsessed country, and women are leading the chargeShashank Kishore09-Aug-2021The town of Poços de Caldas, about 450km north-west of Rio de Janeiro, is best known for its therapeutic hot springs.…