Skip to content

White supremist monument taken down in New Orleans to be displayed in Los Angeles museum

The Battle of Liberty Place monument was erected in 1891 and removed from its place near the foot of Canal Street in 2017.

Read More