BBC Glastonbury Controversy Sparks Global Backlash Over ‘Death to IDF’ Chants

The BBC Glastonbury controversy has erupted into a full-blown media firestorm after the British Broadcasting Corporation…