A 72-year-old man in Illinois who stands accused of sexually abusing a wheelchair-bound child has been released pending his trial.
The suspect is identified as John G. Finch of Antioch, the Lake and McHenry County Scanner reported Tuesday. The outlet noted an appeals court overturned a judge’s initial decision in the case and ordered the man to be cut loose.