IOWA
CBS 4
by Mike Colón
mcolon@cbs4qc.com
The Diocese of Davenport has announced that two of its priests have been removed from their duties while investigations into claims of abuse are conducted.
Father Robert Harness is pastor of Holy Family Catholic Church in Davenport, and Father John Stack is a Chaplin at Mercy Medical in Clinton.
Harness is accused of inappropriately touching a child in around 1990. Stack is accused of the same in the 1980s.
Note: This is an Abuse Tracker excerpt. Click the title to view the full text of the original article. If the original article is no longer available, see our News Archive.