Ted Cruz goes to Cuba, Covid Vaccines and Everyone is under house arrest! Howie and Sheldon cover it all!