British protesters arrested at Eurovision after yelling 'Free Palestine' and trying to storm stage during Israel's performance

3 months ago 8

Rommie Analytics

David Curry, 22, of Manchester, and Meaghan Leon, 27, of London , were named by Swiss police as those behind the action at last night's final in Basel, Switzerland.
Read Entire Article