Flora Albarran, a 22-year-old Hispanic female, was tragically killed on June 1, 2006, in a mass shooting at her family's home on Hamilton Avenue in Indianapolis, Indiana. The horrific event claimed the lives of six of her relatives as well, spanning three generations of her family. Also killed were her mother, Emma Valdez, 46; Valdez's partner, Alberto Covarrubias, 56; her brother, Magno Albarran, 29; her five-year-old son, Luis Albarran; and her two younger half-brothers, Alberto Covarrubias, 1
...Read More