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