 The leader of Nepal's largest communist party, Khadga Prasad Ali, has been named the Himalayan nation's new prime minister following the collapse of her previous coalition government. News and analysis at townhall.com.