On December 15, 2007, a Hispanic male named Nelson A. Arebalo was found deceased in Indianapolis, Indiana. The incident occurred at a residence located at 5402 Tara Court North, situated in a neighborhood on the west side of the city. Authorities responded to the scene, marking the beginning of a homicide investigation that would eventually grow cold.
Despite the efforts of the Indianapolis Metropolitan Police Department to gather evidence and identify those responsible, the case has rema
...Read More