Pastor who tried to kill his family reads Psalm 51 in court
By Leonardo Blair, Senior Reporter Tuesday, April 01, 2025Former Crossroads Christian Church children's pastor, Matthew Lee Richards, was sentenced to nearly 30 years in prison on March 26, 2025, after pleading guilty to…