Cricket Other news T20 World Cup: Clinical Pakistan Keep Alive Their Hopes With A Seven-wicket Win Over Canada June 12, 2024