Indianapolis man arrested for arson after his house was set on fire
Indianapolis Metropolitan Police have arrested a man on two counts of arson after he was accused of setting fire to his own home and barricading himself inside. At around 5:45 p.m. Saturday, Indianapolis Metropolitan Police responded to a call from a private residence in the 1100 block of Mount Street, where they removed a man […]