US President George W Bush rallied US troops on Friday, telling them that a war in Iraq would be "not to conquer but to liberate". He urged Iraqi leader Saddam Hussein to "end his defiance" of UN resolutions and avoid US-led military action. As the US continued to amass troops in the Gulf region, Turkey's foreign minister said on Friday his government supported US pressure on Iraq, but warned that the Turkish people opposed American forces being based in their country. In Iraq, weapons inspectors have carried out more searches ahead of a report to the UN Security Council later in January. President Bush told cheering soldiers at Fort Hood in Texas - the largest US Army base - that America was winning its war on terror around the world.