Self proclaimed priest arrested

Erwin Mena was wanted for allegedly swindling parishioners at St. Ignatius of Loyola and St. Bernard churches out of more than $15,000 for a phony pilgrimage to New York and Philadelphia to visit Pope Francis during his U.S. tour this past summer.

Top Videos