LEAWOOD, Kan. (KCTV) – A former Leawood Catholic priest surrendered to police over the weekend, accused of stealing $160,000 from his parish.
The Archdiocese of Kansas City, Kansas, says Father Richard Storey turned himself in to the Leawood Police Department on Saturday, May 23, on a felony theft charge.
Storey is accused of stealing funds from the Curé of Ars Church, where he previously served as pastor…