Junior Novice Provincial Debate Tournament at St. John's-Ravenscourt

May 30th, 2023