Irish band Kneecap responds to Sharon Osbourne after anti-Israel Coachella performance

Irish hip-hop group Kneecap doubled down on its criticism of Israel after being called out by TV personality Sharon Osbourne. Irish hip-hop group Kneecap made calls to “free Palestine” and “F—k Israel” during a set last Friday […]