Exploring life as a whale scientist The newest exhibit at the Telus World of Science explores the world’s largest animal to ever exist: the blue whale. Read More Lenna Stevens November 14, 2022