Tag: Ecuador once ran a penal colony whose prisoners were made to build a wall of tears on rocky Isabela Island in this island group

close