Toya Richards

Toya Richards

Toya Richards is an ordained Baptist minister living and working in Louisville, Ky. She also serves as communications specialist for the Alliance of Baptists.

Baptist News Global has recently updated its Privacy Policy. Please review a summary of these changes at https://baptistnews.com/privacy-policy-updates.