Former priest who served under two Louisiana governors arrested for allegedly raping disabled child
Mark Francis Ford is accused of sexual crimes allegedly starting in 2004 against a then 10-year-old boy
The Guardian - US ·