News

The Ouachita Parish Sheriff’s Office has arrested a man following months-long investigation into reports of child pornography ...
Msgr. Carlo Alberto Capella, a former Vatican diplomat, was convicted of distributing and possessing child pornography ...