Eurovision News Eurovision Song Contest 2018 Israel Spain Spain’s staging producer Tinet Rubira hits out at Eurofans as he criticises Israel’s Netta Posted on May 11, 2018223 commentsbyJordi Pedra France bores him and Cyprus’ “Fuego” was already done by Beyoncé View Post Share