Who Is Tahawwur Rana, The 26/11 'Conspirator' Now Pronounced Extraditable To India?
Tahawwur Rana is currently imprisoned in Los Angeles following India's extradition request accepted by the U.S. He faces multiple criminal charges related to the Mumbai terror attacks.
What's Your Reaction?