25 Years Later: Police Bombing of Philly Neighborghood Due to Militant Group
May 13th, 1985 Philadelphia police dropped a bomb on to a small Philadelphia community located on Osage Avanue. The result, 11 people killed including 5 childern, two blocks of homes destroyed, and over $50...