New Delhi: Tahawwur Rana, the 26/11 Mumbai terror attack mastermind, has finally been extradited to India. The plotter of one of the deadliest terror attacks in Indian history, has landed at the Palam Airport in New Delhi and will now be taken to the NIA Headquarters from here.Ta





