It's one of the most corrupt countries in the world and widely criticised for its human rights record but this year Azerbaijan is hosting Eurovision - one of the most glitzy TV music competitions in the world.
1985
2025
2013
2020
2012
1995
—
2024
2009
2011
1998
2005
1990
2014
1981
1989
2003