Father Richard Storey turned himself in after being charged with theft from a Kansas City, Kansas, parish, according to the Archdiocese of Kansas City.

Read More