24th May, 2011
How far is Nepal from being democratic?
Hundreds of people rallied in Kathmandu to increase public pressure on the Constituent Assembly and finish a long-delayed new constitution due on May 28, 2011.…