INDIANAPOLIS — Residents of one apartment complex in Indianapolis say they are dealing with disgusting smells and dangerous conditions. Residents at Horizon Apartments on the southwest side of the city say there’s raw sewage leaking under their townhomes, causing mold to grow inside. Nicole Miers and Jason Peace moved into in their townhome since May […]