Under fire from the BJP over his 'rape in India' remark, Rahul Gandhi on Saturday said he will die but never apologise for speaking truth as he was a Gandhi and not a Savarkar, remarks that drew immediate disapproval from new- found ally Shiv Sena which said the Hindutva icon should not be insulted.