Tufail Ahmad
Tufail Ahmad is a British journalist and political commentator of Indian origin. He has been the Director of the South Asia Studies Project at the Middle East Media Research Institute (MEMRI) in Washington, D.C. In his recent writings, he was described as a Contributing Editor at Firstpost and as executive director of the Open Source Institute (OSI), New Delhi. Provided by Wikipedia-
1
-
2
-
3
-
4
-
5