More than 100 suspected insurgents were killed in a battle with United States-led troops in southern Afghanistan, the US military said on Wednesday. The battle erupted after a convoy of Afghan and US coalition forces came under attack in the Shah Wali Kot district in Kandahar province, it said in a statement.