Gov. Jeff Landry said that he vetoed the funds for the largest homeless shelter in Lafayette, Louisiana, because its operator, Catholic Charities of Acadiana, works with migrants. The governor, a Catholic, alleged Catholic Charities facilitates illegal immigration, a charge the agency denied.