Indian news channels, except DD news, switched off in Nepal
The news agency report has come amid ongoing political turmoil in the Himalayan nation.
Jul 09, 2020, 20:17 PM IST
The news agency report has come amid ongoing political turmoil in the Himalayan nation.
Jul 09, 2020, 20:17 PM IST