Twenty Five Years Ago

Corner of South 62nd Street and Larchwood Avenue, 6 p.m. Monday, May 13, 1985.

 

Click here for The Inquirer, Daily News and philly.com MOVE anniversary presentation of photo galleries, videos, and stories.

Continue Reading