B1 Ted Cruz blasts Dems' 'Hail Mary' impeachment strategy 0 0 More Share Save Report Video vocabulary