On the evening of Monday, April 14, 2025, a fatal shooting occurred in North Philadelphia, resulting in the death of 47-year-old David Tennant. The incident took place around 7:30 p.m. near the 1500 block of North 18th Street. According to police reports, Tennant was one of three male victims struck by gunfire. He was pronounced dead at the scene. The other two victims, a 32-year-old man and a 39-year-old man, sustained gunshot wounds to their legs and were transported to local hospitals; the 32
...Read More