T.S. Chaudhry
T.S. Chaudhry is a former Pakistani diplomat. He has a Ph.D. from the University of Cambridge, and first and second degrees from Cornell and Harvard Universities, respectively. He has a passion for history and a fondness of offering alternative explanations for well-known stories without changing the essential facts.
Follow this author: