The Republican contenders for the US presidency have finished a televised debate in the state of Iowa, ahead of a straw poll to be conducted this weekend.<br /><br />The candidates struck out at each other and incumbent Barack Obama, a Democrat, in equal measure.<br /><br />Al Jazeera's Kimberley Halkett reports from Ames, Iowa.
