Edicson Acosta is a young Venezuelan priest from the Diocese of San Cristobal, located in the western part of Venezuela and home to more than 1.5 million Catholics. This graduate in Biology and Chemistry confirmed his vocational call during some visits to the seminary.
Read article