Women cricketers are not happy with the announcement of the franchise of Women’s Premier League Sports January 25, 2023 New Delhi: After the announcement of five teams of BCCI’s Women’s Premier League (WPL), women cricketers from abroad have termed…