Millions of voters across Nepal cast their ballots in a pivotal general election on March 5, marking the country’s first nationwide vote since violent youth-led protests forced the collapse of the government last September. The election comes at a critical moment for the Himalayan nation, where widespread anger over corruption,…
