Advertisement

New charges in case of found boys

Share
From Times Wire Reports

A 41-year-old pizzeria manager accused of kidnapping two boys and holding one for more than four years faces new charges of molesting them nearly 70 times.

Both boys were found inside Michael Devlin’s apartment in the St. Louis suburb of Kirkwood on Jan. 12. He has pleaded not guilty.

Advertisement