Anti-Brexit protesters stage mass rally in London (24-Mar-19, International news)
Hundreds of thousands of protesters swamped London on Saturday demanding another referendum on EU membership amid politi...