Four German soldiers were killed in northern Afghanistan Thursday and several wounded when their patrol came under attack, German military sources said. The sources said the convoy was fired on with anti-tank grenades or missiles. Media reports put the number of wounded at five and said the troops were travelling from the city of Kunduz to Baghlan.