Cricket Other news WPL 2024: Just Didn’t Control Last 12 Balls That Ultimately Cost Us A Final Spot, Admits Charlotte Edwards March 16, 2024