Phoeasha Hill was killed July 21, 2010, outside her sister’s home near 37th and Meinecke. Her family still searches for answers and believes someone witnessed the shooting.

Read More