India Again Presses Nepal on Sky Marshals in Airplanes. This Time With a Veiled Threat

If Indians do not trust Nepali security apparatus at the Kathmandu airport, they should stop flying to Nepal for the time being. Why should, after all, they take the risk? India has once again asked Nepal to allow it to deploy sky-marshals in its airplanes flying out from Kathmandu. While the request is not newContinue reading “India Again Presses Nepal on Sky Marshals in Airplanes. This Time With a Veiled Threat”