Showing 1 - 2 results of 2 for search 'Tufail Ahmad'Skip to content
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), an anti-Islam and pro-Israel media comapany 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
Showing 1 - 2 results of 2 for search 'Tufail Ahmad', query time: 0.01s
Refine Results