Foreign envoys at PM Modi's swearing-in ceremony laud culmination of India's 'impressive' electoral process 2 months ago
Indian envoy to US heckled outside NY gurdwara by Khalistani supporters, accuses him of killing Nijjar 9 months ago