During a concert in Barcelona, the Irish rap group Kneecap displayed an image of Palestinian political figure Marwan Barghouti on stage, calling for his release from Israeli detention.