Charlotte Church 'cannot stoop lower' over song calling for 'annihilation' of Israeli Jews February 26, 2024 Welsh singer Charlotte Church has been accused of singing a song calling for the “annihilation of half the world’s Jews” by the More