Nepal recorded a trade deficit of Rs 861.38 billion in the last seven months of the current fiscal year, according to data ...
But democracy has not served Nepal well either. Corruption, impunity and lack of transparency are rife. And so, Michaels asks ...