Demonstrators hold placards in London on Friday.In by November 17, 2018Leave a CommentDemonstrators hold placards in London on Friday.