A report on the recent mission trip to Spain.