Statues of President Abraham Lincoln are usually revered. But one of them in Boston, Massachusetts is a target for criticism, and the city now has it stowed away from the public eye.
Until the city can find a new home for the statue, it will be stored in a facility in South Boston.