Nepal: New twist as Supreme Court annuls ruling party

In a surprise and unexpected decision, Nepal's Supreme Court on Sunday annulled the unification of the ruling Nepal Communist Party's factions and paved the way for them to be divided into two separate parties.