Most Reverend Bishop Javier Echevarra Rodrguez (born June 14, 1932) is a Spanish bishop of the Roman Catholic Church. He is the current head of the ...