Cruz beatsTrump in Iowa, while Clinton ekes out narrow lead over Sanders

2016-02-02 4