Mecha

Supporters of Mecha stage a sit-in at the Union Ballroom, during a protest on the University of Utah Campus, on Wednesday, Nov. 15, 2023.