Nepal PM is his own worst enemyThe Nepal Communist Party does not need enemies. It is doing its best to undermine itself. It is squandering its two-thirds mandate with every...