Tahawwur Rana placed on 'suicide watch' in high-security NIA cell
Tahawwur Rana, mastermind of the 26/11 Mumbai Terror attack, who was extradited to India earlier this week, has been put under “suicide watch” in a highly secure cell within the National Investigation Agency (NIA) headquarters after a Delhi court granted his 18-day custody to the anti-terror agency.
India