Nepal's March 5 election aims to restore democracy amid recent protests and regional geopolitical tensions.

Nearly 19 million people will take part in the vote on Thursday's election.

Nepal's March 5 election aims to restore democracy amid recent protests and regional geopolitical tensions.