Why is Nepal's chief justice Cholendra Shumsher Rana facing impeachment now?

Source: RSS
The sudden imposition of impeachment motion against the chief justice Cholendra Shumsher Rana by Nepali Congress, Maoists and the CPN-Unified Socialist Party on Sunday has raised suspicions that it was done out of political interest. Our Nepal correspondent Sewa Bhattarai digs into the matter.
Share