Tenants at Independence Towers and Quality Hill Towers in Kansas City have initiated a rent strike, demanding safer living conditions.
Tenants at Independence Towers and Quality Hill Towers in Kansas City have initiated a rent strike, demanding safer living conditions.