Sports Abu Dhabi to host ICC women’s T20 World Cup Global QualifierBy News DeskApr 18, 2024 Abu Dhabi: Abu Dhabi Cricket and Sports Hub will be hosting the upcoming 10-team ICC Women’s T20 World Cup Global…