Last update: June 15, 2021 21:21

Newsroom logo

Russia Makes It to Eurovision 2021 Finals

Russia Makes It to Eurovision 2021 Finals

Vusala Abbasova

Russian singer Manizha secured a place in the final of the 2021 Eurovision Song Contest with her song “Russian Woman,...