Women’s Cricket T20 World Cup to Begin in Cape Town
Cape Town (South Africa): The Women's Cricket T20 World Cup will begin tonight at Newlands in Cape Town. The home team South Africa will clash with Sri Lanka in the opening match, which would begin at 10.30 p.m. Indian Standard Time.
Ten…