Six Philadelphia Police Officers Shot in a Standoff Near Temple University

0
123

Officers were pinned down by an active shooter at a residence.
Source: Test 1