Watch: 26/11 Accused Tahawwur Rana Sent To 18-day NIA Custody | NIA Presents Key Evidence In Court · Mirror Now · Sentinel