News

The ICC team is called to Germany where a series of strange suicides are taking place. The commissioner in charge does not believe that the victims took their own lives voluntarily.