Hundreds of thousands protest in London demanding second Brexit vote

Hundreds of thousands of marchers filled London streets Saturday to demand a second Brexit referendum as pressure builds on Prime Minister Elaine May to resign.

Read Full Article

National News