Black Main Street Staff, Black Main Street The scene at the corner of 62nd and Larchwood on the afternoon of May 13, 1985, following the dropping of a bomb on MOVE headquarters. Tom Gralish/Philadelphia Inquirer/MCT/Landov.Featured Image On May 13, 1985, at approximately 5:28 p.m., two, one-pound bombs were dropped onto a house at 6221 Osage […]
View More
You must be logged in to post a comment.