Inbound Metra Train #606 Hits, Kills Pedestrian at Barrington Station
A train incident just before 6:00 a.m. Wednesday was a ‘suicide by train’ incident by a Barrington High School male in the senior class. A 17-year-old Barrington High School senior was struck by an eastbound […]