Center Left Radio

The Limits of Denial

June 28, 2020

CLR Show 1463.  Air Date June 17, 2020.  Trump supporters are being asked to test the absolute limits of their faith in a faithless man as the unassailable reality of his failure as a leader is continuously thrust upon them.