Serbia's newly elected president has been hosting foreign leaders in Belgrade for a ceremony to mark his inauguration.

Aleksandar Vucic, who formerly served as prime minister, began his career as a radical nationalist, but he's now building relations with the EU as well as Russia.

Al Jazeera's Sonia Gallego explains.

Europe, Serbia, Politics