Conservative NY Times Columnist Tears Ted Cruz To Pieces

By Michael Hayne / Sep 24, 2018