Now, admittedly my translation skills aren't foolproof, but i'm 95% sure when translated this is what the pope said when he addressed the world with his resignation speech. [None of the views in this video are actually those of the pope!] Song (C) of Anonymous Dave 2013

  • February 22, 2013