Pastor Taylor shares his thoughts on the Jan 6th committee in which they discuss the storming of the capital amongst other horrific incidents that took place this day. Does God have a place in politics? Pastor breaks down these questions and further explains the delusion surrounding the former president's role instigating this incident.
Pastor Lawrence Taylor of The Kenilworth Baptist Church