Day: May 20, 2011
AFGHANISTAN
German soldiers admit to shooting Afghans
The German military on Friday admitted its soldiers in Afghanistan deliberately shot several people during a violent protest outside their base in the northern town of Taloqan.