On May 21, 2024, 18-year-old Elijah DeLoach, a senior at Cheltenham High School in Elkins Park, Pennsylvania, was fatally shot in a fourth-floor apartment at the Henry on the Park complex in Philadelphia's Roxborough neighborhood. DeLoach had gone to the apartment to intervene in a domestic dispute involving his friend's sister and her boyfriend, 23-year-old Kione Gary.
The incident began when Gary's girlfriend contacted her mother, alleging that Gary had assaulted her. In response, he
...Read More