Ted Cruz sounds off Dems, breaks down the Senate impeachment trial

254