All Articles

May 17, 2021
Richard “Rick” Jackson surrendered his law license in Texas after Stanley Mozee and Dennis Allen served 15 unearned years in prison.