CNN polling of registered voters following the presidential town hall showed 46 percent of respondents believed US President Barack Obama won the debate, while 39% believed Republican challenger Mitt Romney won. Romney launched a sweeping critique of the US Administration's policy in the Middle East, terming Obama "weak" and saying that his policies led to negative developments in Syria, Iran, Egypt and Libya.