Nepal voted on Thursday for a new parliament in a high-stakes showdown between an entrenched old guard and a powerful youth movement, six months after deadly anti-corruption protests toppled the government.

Key figures contesting for power include the Marxist former prime minister seeking a return to office, a rapper-turned-mayor bidding for the youth vote, and the newly elected leader of the powerful Nepali Congress party.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.