Italian elections
EXPLAINED: Why does Italy have so many political parties?
As more than a hundred political parties register ahead of Italy's upcoming election, here's why and a look at the ones you need to know about.
As more than a hundred political parties register ahead of Italy's upcoming election, here's why and a look at the ones you need to know about.