Thousands take to streets in London demanding second Brexit vote
Tens of thousands of supporters of the European Union began marching through London on Saturday as part of what organizers say will be the largest ever demonstration to demand that the British government holds a public vote on the terms of Brexit.