0 By Greater Mercer TMA In Policy, Safety, TransportationPosted August 6, 2015Stop On Red WeekAugust 5th marked the 101st anniversary of the first traffic lights. The traffic light was introduced as a way to reduce the number of deaths and crashes resulting from the growing numbers of [...] READ MORE