Azerbaijani scientist, anti-corruption activist and politician Gubad Ibadoglu is among three nominees for the European Parliament's Sakharov ‘Prize for Freedom of Thought’ for 2024.