A 41-year-old man has been arrested and charged with 696 counts of sexual assault against children, prosecutors in the southwestern German city of Freiburg said Wednesday.

The former boy scouts supervisor allegedly abused four boys, aged 7 to 14, from 2010 and 2018.

The man, who also faces rape and battery charges, is thought to have abused one of the victims more than 500 times.

Police began investigating the suspect in February after a mother said a supervisor had sexually abused her now 17-year-old son.

Prior suspicions

Prosecutors said a criminal investigation against the man had been active from 2004 to 2007 over allegations that he had abused young children. The case was dropped amid a lack of evidence.

Prosecutors said there was no evidence to suggest a link with another child abuse case in Staufen

Most of the alleged abuse occurred in the town of Staufen, south of Freiburg.

Prosecutors said there was no indication that the man had any links to a notorious child sex abuse ring that police uncovered in Staufen in 2017.

That case ended last year with the jailing of a mother and her partner for offering her son for sex on the so-called darknet in exchange for money.

amp/msh (dpa, AFP, epd)

Every evening, DW's editors send out a selection of the day's hard news and quality feature journalism. You can sign up to receive it directly here.