English

Government trying to muzzle up press freedom: President Deuba