Canadian women win bronze at the World Softball Championship

Canadian women win bronze at the World Softball Championship