Rahul Gandhi on Wednesday called PM Modi and home minister Amit Shah as ‘traitors’ and later criticised Modi over his ‘toffee’ gesture in Italy.