11th May 2026 Europe: “No stage for genocide” – Failure to suspend Israel from Eurovision Song Contest betrays humanity and exposes blatant double standards