Breaking: St. Louis Police Officers Fired at on West Florissant Road – Officer in Need of Assistance

St. Louis police officers were fired at tonight on West Florissant and Hamilton in north St. Louis.

police car

One officer is in need of assistance.

The chief of police is now on the scene.


You Might Like