Omar F. Rosa, aged 57, was found dead on December 30, 2017, on the front porch of a residence in the 1500 block of Goldenrod Drive in Indianapolis. Officers from the Indianapolis Metropolitan Police Department (IMPD) were called to the scene and found Rosa with visible injuries, indicating a homicide. Following an investigation by IMPD detectives, an arrest was made in connection to Rosa’s death.
Roger Brewer, aged 60, was identified as a suspect in the murder. The arrest was facilit
...Read More