John Moreno Gonzales

Journalist

John Moreno Gonzales currently (2019) teaches journalism at California State University, Long Beach.