Nestled in the rugged Himalayas, the mountain kingdom of Nepal could not seem to be more removed from current geopolitical concerns. Yet on its frozen mountains a revolutionary battle rages. For years, Maoist rebels have sought to establish a second totalitarian state, at the price of thousands killed and an entire nation left ravaged by […]