Margolles denounces hate crimes in connection with construction site in London
Mexican artist Teresa Margolles unveiled the sculpture “A Thousand Times an Instant” on Wednesday in London’s famous Trafalgar Square. Credit: Kin Cheung / AP The sculpture was unveiled in the presence of officials from London City Hall, which commissioned the work, located opposite the National Gallery. Credit: Kin Cheung / AP “A Thousand Times an … Read more