Protesters fill London streets to demand new Brexit vote, 2 years on
Tens of thousands of anti-Brexit protesters have marched in London to demand a new referendum on leaving the European Union, as a divided Britain marked the second anniversary of its vote to quit the bloc.
Source: CBC