On the flickering stage, a band was performing a passionate song and dancing.