Cultural center defends controversial altar amid claims it glorifies terrorist leaders

California lawmakers Assemblymember Chris Ward and State Senator Steve Padilla called for the removal of a Day of the Dead display at Balboa Park's Centro Cultural de la Raza, which the cultural center defended as a sacred right to mourn all loss of life.
Take Your Experience to the Next Level
NewDownload our mobile app for a faster and better experience.
Comments
0U
Join the discussion
Sign in to leave a comment