Ten people have been charged on counts of involuntary manslaughter and bodily harm over a 2010 stampede at the Love Parade festival in Duisburg, Germany, that left 21 dead, The Guardian reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results