TECHNOLOGY Follansbee community raises safety concerns after removal of key traffic lights June 6, 2024