Tens of thousands of protesters gathered in central London on Saturday to call for a new referendum on the United Kingdom's departure from the European Union. (Oct. 20)
0 Comments