Liam O'Hanna, who performs under the stage name Mo Chara, was charged over the displaying of a flag in support of Hezbollah during a gig last year.