News Leo Sanchez presents at Concordia University-Portland Leo Sanchez presents at Concordia University-Portland Dr. Sanchez presented on “What Does God Say About…Immigration?