Javad Moradi is Freelance Journalist, Political activist & Human rights activist in Afghanistan.

This profile currently does not have any publications associated with it.