India issued a note verbale or diplomatic note to the Canadian high commission conveying its serious objection to the latest actions by the Khalistani elements
India issued a note verbale or diplomatic note to the Canadian high commission conveying its serious objection to the latest actions by the Khalistani elements