Margaret Thatcher Dead: Creative Graffiti Art Sprayed Across The UK

Thatcher’s death has prompted an outpouring of emotion from people across the UK, with her passing proving as divisive as her policies in life. While heartfelt tributes have moved the right, many others… Continue reading