Cruz beats Trump in Iowa, while Clinton ekes out narrow lead over Sanders-2

2016-02-02 2