New trial ordered in 2012 Philadelphia officer case

New trial ordered in 2012 Philadelphia officer case

Fox - Fox 29
Fox - Fox 29
Aug 5, 2026