Ireland

Frederick Douglass- Ireland

Statue of Frederick Douglass unveiled in Ireland Irish Echo staff Frederick Douglass now has a...