The Congress attacked Prime Minister Narendra Modi on Wednesday, saying it has long been a tradition that PMs do not carry their domestic politics and prejudices to Indian audiences abroad but this convention was broken after May 2014 with the latest example being in Indonesia.