Rev. Stephen Lee from Orland Park church surrenders in Trump Georgia case

The Rev. Stephen Cliffgard Lee, vacancy pastor at Living Word Lutheran in Orland Park, turned himself in to authorities at Fulton County Jail in Georgia Friday.

Related posts