Tag:

2859 N. Mascher St.

New Video Emerges In Deadly Philadelphia Police Shooting New Video Emerges In Deadly Philadelphia Police Shooting
Alexander Spencer Shooting: PPD Releases New Footage Authorities have released new video of the police killing of 28-year-old Alexander Spencer in North Philadelphia last Friday, Jan. 26.  Spencer was shot dead during a scuffle with police at Jennifer Tavern, 2859 N. Mascher St., around 9 p.m., Daily Voice reported. Police claimed he had shot one officer in the leg before they killed him.   PPD and the District Attorney's Office unveiled a five-minute compilation of security footage from inside the store at a press conference on Tuesday morning, Jan. 30.  (Warning: Graphic content; viewer discretion is advised.) …