I saw today in London in the Nero coffee shop where sometimes I have breakfast 8 police officers, a group 5 and a group of 3 ordering. I was tempted to refer them here to the only important place in the world where you can hear what the police has to say today. The MetropolitanContinue reading “I saw in the same Nero coffee shop”