Govinda Acharya

Nepal government forms new law to curb freedom of press

Nepal government have introduced a new change to its criminal code on Friday, adding that…