TOP TRENDS Kneecap defiant at first major gig since terror charge rogerjudd - May 24, 2025 0 The Irish-language hip-hop trio play their biggest ever festival headline slot in south London.