Keleasha Larry, a 3-year-old African American girl, was tragically killed on April 14, 2010, in her Marquette Park home in Chicago, IL. She was found shot to death in the same bed as her 16-year-old sister, Keyshai Fields, who was also pregnant at the time. The shooting occurred in the early morning hours, and the sisters were remembered as gentle and carefree girls whose lives ended before they had barely begun. Their uncle, James A. Larry, was charged with opening fire in the family’s home,
...Read More