Scotland beat Kenya and Sri Lanka Women Continue their Winning Streak in Commonwealth

In the Women’s Twenty20 Commonwealth Games, Qualifiers Scotland women and Sri Lanka women registered wins in their respective games.  …