The government plans to send 500 troops to the war-torn country, with the remaining 350 on standby and tasked with training up Afghan security forces.
The increase, which will see Germany's mandate for the country raised to 5,350 soldiers, was less than Nato had pushed for, reflecting strong public opposition to further deployment.
During Friday's vote in Germany's lower house the Left Party raised its opposition to the bill by holding up placards with the names of people killed in a Nato bombing ordered by a German officer in September...
Comments