WCCO EYE4 LOGO WCCO Radio wcco-eye-red01, ww color red

Bishop Robert Finn

(credit: Jupiter Images)

Esme’s Blog: Bishop Indicted in Sex Abuse Case

It is about time. This week Bishop Robert Finn of Kansas City was indicted for failing to report pornographic pictures he knew priests under his supervision had taken of young girls.

10/15/2011