ImpactoLatino is a ministry of New Mission Systems International, serving in Pachuca, Mexico. Read less