Center Left Radio

Owning Trump

October 28, 2019

CLR Show 1338.  Air date October 25, 2019.  How long will it be before the Republican members of Congress realize that they cannot afford Donald Trump - not even for their most selfish reasons  Plus Friday commentary with David Bach.