Eurovision: 99 blood red balloons for genocide

The shameful inclusion of Israel in the Eurovision Song Contest 2026