The ICC has shifted two India games, a semi-final and possibly the final of the Women’s ODI World Cup 2025 to Navi Mumbai after safety issues forced Bengaluru out.
By The Cricket Times Desk
8/22/2025
Article content placeholder (component temporarily disabled for debugging)