The seven-foot bronze statue of Frederick Douglass is in Emancipation Hall, which is located inside the visitor’s center of the United States Capitol. His statue is one of four statues/busts that were made to the memory of African-Americans. The other three are a statue of Rosa Parks as well as [click here to read more]
The post Frederick Douglass Statue Located inside the United States Capitol appeared first on April Tours DC.