Hamid Azimi is the Communications Director for the Iranian American Community of Northern California. Azimi has been actively promoting Human Rights and democratic change in...
Hamid Azimi is the Communications Director for the Iranian American Community of Northern California. Azimi has been actively promoting Human Rights and democratic...