Tahawwur Rana is set to land in India and face trial in the Mumbai 26/11 terror attack case after being extradited from the United States. Tahawwur Rana’s surrender warrant has been executed and a
Tahawwur Rana is set to land in India and face trial in the Mumbai 26/11 terror attack case after being extradited from the United States. Tahawwur Rana’s surrender warrant has been executed and a