Tahawwur Rana: 30 Questions and 17 Years of Accountability, from Mumbai Attacks to ISI Links, NIA Seeks Truth
Tahawwur Rana, a Canadian citizen originally from Pakistan, made headlines recently following his extradition from the United States to India. He landed in New Delhi via a special flight on Thursday evening around 6:30 PM. Upon arrival, he was immediately arrested by a team from the National Investigation Agency (NIA), and a special court has ...