John Fanestil

John Fanestil is executive director of the San Diego Foundation for Change, which supports social justice groups in San Diego and Tijuana.