Sandra Sanchez of AFSC's Iowa office dispels myths about immigration on the Fallon Forum talk show.

News Source: 
Fallon Forum