Columbus statue removed from Grand Park

LOS ANGELES — A statue of explorer Christopher Columbus that has stood for 45 years in downtown’s Grand Park was ceremoniously removed Nov. 10. “The statue of Christopher Columbus rewrites a stained chapter of history that romanticizes expansions of European empires and exploitations of natural resources and of human beings,” said County Supervisor Hilda Solis,…
Read more