A reported one million people took to the streets of London today to push for a second Brexit referendum, with the event bringing out what could be the most extensive and creative collection of placards you’ll see all year. 
Read Full Article at RT.com