PANTE MAKASAR: The Oecusse District Court on Tuesday has jailed defrocked American priest Richard Daschbach for 12 years after he was charged with sexually abusing several orphaned girls in his care.
08 May 2024