US-LEAD coalition and Afghan forces have killed 25 suspected Taliban in Afghanistanâs volatile south, while Canadian troops from a NATO-led security force narrowly escaped a suicide bombing near where four fellow soldiers died in militant attacks the previous day.