Home News Ted Cruz rips Google and Youtube for taking down Trump ads…