By David Mittleman

In a story that has been developing over the last 6 months, a former Jackson Lumen Christi High School priest has been arraigned on criminal sexual conduct charges stemming from alleged misconduct about 30 years ago. James Francis Rapp worked at Lumen Christi in the early 1980s as a teacher, priest, and wrestling coach. Rapp is currently in prison in Oklahoma after being sentenced in 1999 for similar charges.

History of Abuse

Records released in the early 2000s reveal that Rapp was known to have a history of abuse by 1986, when he left Lumen Christi. …read more