Full Eurovision 2021 result: Semi-finals won by Malta and Switzerland – Croatia and Denmark almost reached the final
Manizha about Russian hateful messages: ‘It’s hard to understand that someone can hate you that much’