Mohammad Javad Mousavizadeh

Mohammad Javad Mousavizadeh is a journalist and analyst in international affairs and foreign policy. He has written many articles for digital publications worldwide. He is also an English translator for Iranian newspapers and news agencies.

Mohammad Javad Mousavizadeh's Stories