‘Tofu-eating charlatans…’: Sen. Ted Cruz torches Abdul, Talarico & Hamilton over Christian faith – The Economic Times ‘Tofu-eating charlatans…’: Sen. Ted Cruz torches Abdul, Talarico & Hamilton over Christian faith The Economic Times Read More