Dharmanath Prasad Shah is a member of the CPN(Unified Socialist).
Dharmanath Prasad Shah
CPN (Unified Socialist)
Dharmanath Prasad Shah is a member of the CPN(Unified Socialist).