Advertisement
Share

New charges in case of found boys

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