Francesco Sauro

Francesco Sauro was mentioned by Time as one of the “10 next-generation leaders.” He was the first human being to set foot in the cave of Imawarì Yeuta, Venezuela, one of the greatest discoveries of this century.