On a flickering stage, a band sang passionate songs as the audience shouted.