
Canada News
Brampton high school teacher facing new sex assault charges.
Richard Knill, 53, a Brampton high school teacher who was arrested earlier this month for an alleged relationship with a student is now facing new allegations for an incident that reportedly took place two decades […]