Deepak Adhikari

Content by this author

Nepal Goes to the Polls

Nepal, a strategically located country on the southern flank of the central Himalayas between India and China, has finally caught election fever.