In the late summer of 2016, a dispute over noise at an Oklahoma City apartment complex tragically escalated, claiming the life of a beloved maintenance man. Greg 'Papa' Hill, a 52-year-old Black / African American male, was fatally shot on August 27, 2016, at the Liberty Station Apartments where he worked. On that fateful morning, Hill heard a gunshot and an argument outside. Concerned for the safety and peace of the community, he went to intervene.
Witnesses reported hearing additional g
...Read More