Three days ago, everybody could see that on the london’s tube walls… That’s surprised me so much. What does it mean with my French point of view ? Questions pop up in my head:
-They want to scare people or what ?
-Where are the “fantastic” cameras which are supposed to be everywhere in London?
-People can [...]


