Eurovision 2025: A Contest of Controversy and Censorship