Denver, CO. Massive Police Force Kicks Four Houseless People Out for Surviving A day after being promised a 7 day notice – Police lied to residents of this camp
Yesterday, over 60 police officers descended on the small camp at 29th and Welton, after the day before telling residents… More