TOP

Lt. Edicson Sanchez

Lt. Edicson Sanchez is the San Luis corps officer in Maracaibo, Venezuela, and “Pesca Milagrosa” (Miraculous Fishing) program director.