Matthew Casey
Gabriel Navarrete is from El Salvador. He's lived in the U.S. under Temporary Protected Status since 2001.
Matthew Casey