Ended The 6th Canada International Youth Public Speaking and Debate Tournament (Public Speaking Registration) $ 40 cad Sat, Oct 22, 2022, 8:00 AM – 6:00 PM PDT Add to calendar Share