Trevor Hayes is an independent political analyst and activist who has worked for several political non-profits. He graduated from CSU Monterey Bay with a degree in Global Studies and an emphasis on foreign policy.
Author Archive | Trevor Hayes
Multicultural Roots, Racism and Refugees
Trevor Hayes 09.30.15