Shilo Rousseau wins biathlon gold at the 2023 Winter Universiade in Lake Placid

Team Canada has won its first gold medal and first medal at the 2023 Winter Universiade in Lake Placid, New York. On Saturday, Shilo Rousseau of Thessalon, Ontario placed first in the women’s 12.5 kilometre short individual biathlon event. Rousseau Read more