Leroy Powell, a 15-year-old African American male from Duquesne, Pennsylvania, tragically died on August 6, 2014. He was a ninth-grade student at West Mifflin Area High School and an active member of the Duquesne Dukes Youth Football League. Powell was also involved with the Duquesne Boys and Girls Club and had a passion for art. His untimely death came just weeks after he testified as a key witness in a case involving the shooting of his friend, DaRae Delgado, which resulted in the death of her
...Read More