The Centre has released the first image of 26/11 Mumbai terror attacks Tahawwur Rana, who landed in the national capital on Thursday evening, following his extradition from the US.
A post on the Centre`s Instagram handle @mygovindia read, “26/11 mastermind Tahawwur Rana has been formally arrested by NIA upon arrival in Delhi, following his extradition from the US. Escorted by NSG and NIA officials, Rana now faces trial for his role in one of India’s deadliest terror attacks.”
