Cricket Canada, known as the Canadian Cricket Association until November 2007, is the governing body of cricket in Canada. It was established in 1892 and has its current headquarters in Toronto, Ontario. Read More
the Interregunum" on the Interim Government that was in place from September 1946 to August 1947 has just arrived at the stands. Presented below is an exclusive extract from the book) ...