Is it fair on the part of PM Narendra Modi to criticise political opponents at home during trips abroad?