Jackson County Prosecutor Jean Peters Baker Indicts Bishop on Child Abuse Charges
Jackson County Prosecutor Jean Peters Baker made headlines around the world with her press conference Friday in Kansas City charging a Roman Catholic bishop with failing to report child abuse. Bishop Robert W. Finn and the diocese of Kansas City-St.… Continue Reading