new Delhi: More than 20 Indian diplomats have put Canada in the dock by writing an open letter on the Canadian leg of India on internal affairs. Not only this, this group of former Indian ambassadors has not only questioned the patronage of Khalistani elements in Canada. Instead of adopting a double attitude under the […]