(UDHAYAM, COLOMBO) – Sri Lanka began the Super Sixes stage of the ICC Women’s World Cup Qualifier with a creditable five-wicket win...