Feedback

People Seen Fleeing Site of Mall Shooting in Munich

 

Footage captured at the scene shows people running from Olympia Einkaufszentrum shopping center in Munich, Germany.

Shows