Nepalese head to the polls on Tuesday, with more than 100 political parties to choose from.

Voters of the world’s youngest republic hope a second election since the end of their civil war will end years of deadlock and disillusionment with politics.

Al jazeera's Sohail Rahman reports from Kathmandu

Source: Al Jazeera