PoliticsVan Jones Slams Ted Cruz: Are You Sorry Your Party ‘Followed You Into A Ditch'By Sarah FruchtnichtMar 6, 2018