The Passing of Rev. James Barnes | KNLC Media Consultant

Rev. Dr. James B. Barnes Sr. June 28, 1937 – April 13, 2018 Saint Louis, Missouri On April 13, 2018 The Rev. Dr. James B. […]

continue reading »