Rioting hits the streets of London again – it feels like the 1980s.
London 2011 London 1981 British Prime Minister 1981 British Prime Minister 2011 The rioting in London is, of course, inexcusable and definitely rather worrying. It is possibly not that surprizing either. There is often an angry atmosphere on the streets of…