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.
1982
1994
1992
2002
1993
1995
1997
2004
2023
2024
2014
2022
2018
—
1999