Advertisement

Love For Europe: thousands of protesters in London to say "no" to Brexit

 03/27/2017 - 04:47
Thousands of pro EU protesters march towards parliament in London, Britain, Mar. 25, 2017. EPA/ANDY RAIN

What do you think about this story?