A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Sadness and anger in Magdeburg after Christmas market attack

Grief and anger in Magdeburg after Christmas market attack

EPA Authorities are still trying to understand why the suspect carried out the deadly attack

Magdeburg's Christmas market is a sad sight. This should have been the busiest weekend of the season, but the whole area has been cordoned off and all the stands are shut. Police are the only people walking around the boarded-up mulled wine and gingerbread stalls. On the pavement, red candles flicker, tributes laid for the victims. Lukas, a truck driver, told me he felt compelled to come to pay his respects. "I wasn't there when it happened," he told me. "But I work here in Magdeburg. I'm here every day. I've driven by here a thousand times." "It's a tragedy for everyone here in Magdeburg. The perpetrator should be punished." "We can only hope that the victims and their families find the strength to deal with it."

There is sorrow here ? but there is anger too. Many people here see this attack as a terrible lapse in security. That is a claim the authorities reject, although they have admitted the attacker entered the market using a route planned for emergency responders. Michael, who also came to pay tributes to the victims, said "there should've been better security". "We should have been prepared better but that was not done properly." Investigation: Police probe market security and warnings about suspect

Explained: What we know so far about Magdeburg Christmas market attack

From the scene: Eyewitness heard rumbling and shattering glass Standing at the security cordon, I heard a group of locals complaining loudly about Germany's Chancellor Olaf Scholz and regional politicians. "They are wasting our tax money, they are just looking out for themselves. They are not interested in us. We just hear empty promises," one man said. "They are turning what happened here around and want to put the blame on the opposition and use it for their election campaign," he said. On Saturday evening, around the same time as the square in front of Magdeburg's Gothic cathedral was filled with mourners watching a memorial service, a demonstration took place nearby. Protesters held a banner that read "Remigration now!" ? a concept popular among the far-right ? and shouted "those who do not love Germany should leave Germany".

Suspect in German market attack appears in court as anger grows over security lapses