Narayan Kaji Shrestha is the secretariat member and spokesperson of the ruling Nepal Communist Party. He is newly appointed Chief of the Party Publicity Department. Although he had staked his claim