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
  1. 1
  2. 2