Ted Cruz calls Tucker Carlson ‘deranged, leftist psycho’ who ‘loves Sharia’ law, but Carlson only spoke common sense – Attack of the Fanboy Ted Cruz calls Tucker Carlson ‘deranged, leftist psycho’ who ‘loves Sharia’ law, but Carlson only spoke common sense Attack of the Fanboy Read More