Forced resignations?
The Federation of Nepal Journalists alleges that eight Delhi-based employees of Nepal One Television was forced to resign due to threats and pressure from the television management on 12 June, only weeks after the television channel strike for better
-->