After more than two years of preparation, La Posada Immigrant Aid, a new faith-based immigrant legal aid center located in Sunnyside Mennonite Church in Elkhart, Indiana, is open for business, largely due to the support and collaboration of several Mennonite Church USA (MC USA) affiliated churches, conferences, schools, organizations and individuals.

Click here to read the full article.