Innovative People

Mohammad Tariq

Training, Education, Religoius Isuues and Grnats writing

Languages Mohammad Tariq speaks:

Arabic
English
Hindi
Pashto, Dari and Urdu