Activists fighting child abuse stage a protest near the home of a former Catholic priest suspected of sexually assaulting dozens of children, in Etrechy, outside Paris, Wednesday, Sept 16, 2026, Placards read from the left: '330,000 victims of child sexual abuse, never again' and Delfosse, the church knew'. (AP Photo/Thibault Camus)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Next Photo