Chicago Residents Outraged After Police Tow Car With Dead Bodies Inside

Posted on July 27, 2015 | 2 Comments

A Chicago community was outraged after witnessing police tow a vehicle with their loved ones’ bodies still inside.

Read More