National Hispanic Cultural Center exhibit ignores U.S. interference in Chile
January 25Editor, The most important fact for USA-ans to know is missing from the otherwise excellent exhibit “Stitching Resistance” at the National Hispanic Cultural Center, 1701 Fourth St. SW in Albuquerque.




