One vehicle was struck and had significant damage to its windshield.
The Ontario Provincial Police arrested three people from the Ottawa area, including one youth, after they were caught throwing rocks at vehicles from an overpass on Highway 416 on Monday night. Read More