Please enable JavaScript to experience Vimeo in all of its glory.
from Dennis Lanson Plus
The migrant crisis as seen through the eyes of Pastor Ignacio Martinez, director of the ABBA house, a refuge for migrants and deportees in Celaya, Mexico. Directed by Judy Jackson & Dennis Lanson.