An effigy of British Prime Minister Theresa May is wheeled through Trafalgar Square. Photo: AP Photo

‘Stop Brexit’: hundreds of thousands march in London to demand a second people’s vote on EU divorce

  • Organisers estimated around a million protesters took to the streets of the British capital on Saturday
Topic |   Brexit

TOP PICKS

An effigy of British Prime Minister Theresa May is wheeled through Trafalgar Square. Photo: AP Photo
READ FULL ARTICLE