Live Streaming 24/7

Call for stop arm cameras to be put on Ontario school buses
The “Why did you not stop?” campaign is pushing to have stop arm cameras installed on all school buses in Ontario. The man behind the fight tells Roger Petersen the heartbreaking story that prompted him to call for the changes.