Amir Salehzadeh
Amir Salehzadeh

Amir Salehzadeh

Digital strategist. Politico. Iranian-American.