The political kaleidocope of Nepal has been constantly changing since the end of the monarchy in the Himalayan nation in 2008. And nothing has changed, as the corridors of power got a jolt again on Wednesday when Maoist Prime Minister Pushpa Kamal Dahal stepped down. The 25th individual to occupy the prime minister’s post resigned, […]