Newfoundland and Labrador’s only university is turning 100

3 hours ago
Duration 4:39