Britain's King Charles unveils Eurovision competition stage
LONDON: Britain’s King Charles and his wife Camilla unveiled the stage for next month’s 2023 Eurovision Song Contest during a visit to the venue in the northern English city of Liverpool on Wednesday, saying he would be watching.
© New Straits Times Press (M) Bhd