According to an eye witness below are photos from the scene outside UK Parliament.

According to an eye witness below are photos from the scene outside UK Parliament.
But without ad revenue, we wouldn't even be here. And we might not be here much longer.