Sri Lanka considered for Women’s World Cup Final if Pakistan involved
The final of the 2025 Women's Cricket World Cup could be held in Sri Lanka amid continuing tension between hosts India and neighbouring Pakistan.
Category Added in a WPeMatico Campaign