This Day In History: 1976-06-06

This week in 1976 the city dump, which was located in the heart of the Black community was featured in the Free Press. Read More