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