European capital 'becomes rubbish dump' as locals turn on 'locust plague' tourists

1 month ago 2
Locals in the city of Amsterdam in the Netherlands have complained that the city is "one of the dirtiest in the world" as rubbish has piled up on streets and rats swarm the streets.
Read Entire Article