Residents on Glenmore Avenue in Baltimore are questioning the validity of the city's research, indicating a new road design is successfully slowing speeders.

See Full Page