KANSAS CITY, Mo. – Tenants at Independence Towers and Quality Hill Towers in Kansas City have initiated a rent strike, demanding safer living conditions. Residents, who pay around $830 in rent, have reported enduring dangerous conditions for years. They have informed the Federal Housing Finance Authority and lending company…