Filipino Priest Who Defied Duterte Passes Away
Fr. Amado Picardal, a Redemptorist priest who exposed killings by the so-called Davao Death Squad in the Philippines, died on Wednesday at age 69. Colleagues said Father Picx, as he was known, died from cardiac arrest in Cebu province, where he had been living a life of solitude and silence as a hermit. Picardal was one of […]
Continue Reading