Fr. Mario Len Dorado is a Spanish Roman Catholic priest, in the Oblates of Mary Immaculate. He was ordained as priest onJune 2001. OnJune 2013, he was appointed by Pope Francis as Apostolic prefect of Western Sahara, prefecture of which he had been the administrator since the resignation of Fr. Acacio Valbuena Rodrguez in 2009.
NA
Source: Wikipedia