WBAL-TV

Baltimore Police Wagon Sign: Enjoy Your Ride, Cuz We Sure Will!

As six Baltimore City police officers await their fate after being charged in connection with the death of Freddie Gray, a Baltimore City Police…

9 years ago