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.