Exclusive

Publication

Byline

Location

Hidden cost of voting

Nepal, March 6 -- Democracy tells us that voting is a right. But for many citizens, voting is expensive. Kathmandu is home to approximately 3.5 million people. Yet only around 700,000 are registered v... Read More