People’s March in London for Europe, demonstrators denounces the UK’s departure from the European Union. They demand a second referendum and call for ‘a return of common sense in Britain’s political leadership’
People’s March in London for Europe, demonstrators denounces the UK’s departure from the European Union. They demand a second referendum and call for ‘a return of common sense in Britain’s political leadership’