The band Jedward, representing Ireland, performing during the rehearsal of the Eurovision Song Contest in Duesseldorf, western Germany, yesterday. The final of the 56th Eurovision Song Contest takes place next Saturday.

Independent journalism costs money. Support Times of Malta for the price of a coffee.

Support Us