Investigation The German police and
State's Attorney (Staatsanwaltschaft) opened a criminal investigation. Central to the court's concerns were numerous flaws in the report by professor Keith Still, a British crowd safety expert from
Manchester Metropolitan University, which formed the basis of the charges.
Prosecutions In April 2017, a Higher Regional Court (
Oberlandesgericht) decided that a criminal trial against 10 festival organizers and city employees should go ahead. It ruled that there was a "sufficient probability" of convictions and that the lower court (
Landgericht) had set "overly high demands" of the chances of conviction to make its decision. The Higher Court dismissed several key aspects of the lower court's judgment, including ruling that evidence from Keith Still was admissible. The trial started on 8 December 2017 in Düsseldorf. Six Duisburg city officials and four LopaVent festival organizers were charged with negligent manslaughter and inflicting bodily harm. In February 2019, charges against seven defendants were dropped. In July 2010, several hundred people rallied at Duisburg's city hall, demanding his resignation while depicting him at the gallows. The protesters claimed that Sauerland had been aware of sub-standard security provisions for the festival, but pushed his administration to approve the plans nonetheless. Sauerland refused calls for his resignation. An attempt to oust Sauerland as mayor failed in September 2010, because the required two-thirds majority of the city council did not vote for his removal. Opponents then collected signatures, forcing a
recall election. Sauerland, a member of the
Christian Democrats, was removed at the 12 February 2012 election. The recall was supported by labor unions and by opposition parties (the
Social Democrats,
Greens, and
Left), who blamed Sauerland for flawed planning of the festival, charges that Sauerland denied. In the recall election, 130,000 people voted to recall Sauerland, while 21,500 voted to retain him in office. ==Depiction in media==