News Tahawwur Rana, 26/11 Terror Attack Mastermind, Lands In Delhi Tahawwur Rana landed in Delhi this afternoon and sources informed that he will be arrested by the National Investigation Agency. Post Navigation Previous 26/11 Accused Tahawwur Rana Extradited To India: What Is The Case Against Him?Next ‘Even Brahma Ji Can’t Predict’: Amit Shah Speaks On Punjab Polls At Rising Bharat Summit 2025 More Stories News ‘Beware, BCP Is Watching’: Bengaluru Man Arrested After Filming Tea-Sipping Reel On Busy Road News Babbar Khalsa-Linked Terrorist Harpreet Singh, Accused Of 14 Blasts In Punjab, Arrested In US News 10,000-Strong Mob, Bricks, Stones, Lathis: Bengal’s Report To HC Details What Happened During Murshidabad Riots