Not many political developments in Nepal make headlines in international media. The recently concluded elections for the House of Representatives and provincial assemblies, however, drew a lot of international attention and deep concerns. The reason was that the left alliance, which is ideologically close to the Communist regime China, had a landslide victory in the […]