In response to the looming threat of revoking their diplomatic immunity by New Delhi, the Canadian Government announced the departure of 41 of its diplomats…
View More Canada called back home 41 diplomats in fear of Immunity removalIn response to the looming threat of revoking their diplomatic immunity by New Delhi, the Canadian Government announced the departure of 41 of its diplomats…
View More Canada called back home 41 diplomats in fear of Immunity removal