Best Photos Of The Week

Berlin, Germany

A truck is pictured blocking the street after crashing a Christmas market downtown Berlin. During the terrorist attack, 12 people were killed and many others injured.


Photo: Fabrizio Bensch/Reuters

«1 ... 45 6 78 ... 30»

You might also like More from author

1 Comment

  1. paul says

    odd couple

Leave A Reply

Your email address will not be published.