The Catholic Archdiocese of Juba Regrets to Announce the Death of Fr. Peter Loro
Sep 24, 2016, 09:36 AM
Peter Loro Bambo was born on 12 April 1968 at Gowdiang Karpeto South of #Juba. Ordained a priest by HG Paulino Lukudu Loro in 1996 Died at Nairobi Hospital on 24 Sept 2016