In this episode of Best of The Strong Weak, Dr. Ramesh Richard begins a meditation on Hebrews 12:12-13. In a time of global anxiety and disruption, where does the Believer find strength?