Tag:

Jennifer Tavern

New Video Emerges In Deadly Philadelphia Police Shooting New Video Emerges In Deadly Philadelphia Police Shooting
New Video Emerges In Deadly Philadelphia Police Shooting Authorities have released new video of the police killing of 28-year-old Alexander Spencer in…