Filmmaker Vincent DeLuca shares the story of Rafael Larraenza and his Angeles del Desierto organization, conducting search and rescue operations along the U.S.-Mexico border for the past 25 years.
DeLuca grew up in Oceanside and Vista, in a community where a lot of his friends were the children of immigrants. The father of one of his best friends was from Mexico City and had been picked up by U ...