Four American soldiers have been killed and three wounded in a bomb attack in Afghanistan.

The US military said the troops were taking part in an operation against militants in the south of the country when the attack took place.

It was the latest in a series of violent incidents in Afghanistan ahead of parliamentary elections next month, which the Taliban and other militant groups are seeking to disrupt.