- Show Archives
- On-Demand Player
Originally Aired Thu, Jan 7, 2021
What Is the Spirit Saying to the Church of America?
Dr. Brown suspends his normal Thoroughly Jewish emphasis to weigh in on our current national crisis. Listen live 3-4 pm EST, and call into the show at (866) 348 7884 with your questions and comments.