Irish rap group Kneecap appears in court over a terrorism charge for allegedly displaying Hezbollah flag New York Post