International26/11 Conspirator Tahawwur Rana Arrested In US, India Appeals For ExtraditionTestHostEntryJune 20, 2020June 3, 2022 by TestHostEntryJune 20, 2020June 3, 2022 Tahawwur Rana was imprisoned for 14 years in Chicago but was released before the completion of the sentence on the grounds of being corona positive....