The city of Philadelphia has put a stop to low level traffic stops, making it the largest city in the nation to do so. On Wednesday, Mayor Jim Kenney instructed […]
The post Philadelphia Becomes Largest City In The Country To End Low Level Traffic Stops appeared first on Essence.