Moment Car ‘Exploded’ In Iconic Amsterdam Square

Amsterdam: A man set himself and his car on fire on Amsterdam’s iconic Dam Square on Thursday, police said, in what they suspected was a possible attempt to take his own life. Images posted by local media and online show a small red car pulling up to the National Monument located near the square’s southeastern […]

x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
Shield Security