London Daily
Focus on the big picture.

LONDON DAILY ARCHIVE

Graphic CCTV footage shows the heinous terror attack on the Christmas market in Magdeburg, Germany.

21 December 2024 · 08:40 UTC