By Agencies
London: The streets of east London were awash with a surreal splash of colour as clowns from all over gathered for the annual memorial of...Read More