iOS app Android app

Derrick Ray Arrested

Man Allegedly Threw Bottles Of Feces And Urine At Police

Posted 09.05.2013 | Chicago

A homeless man accused of hurling bottles of urine and feces at Chicago police was arrested in the city's Uptown neighborhood on the North Side Wednes...