Flotilla battle in London over Brexit

20 Photos

A surreal scene unfolded Wednesday morning in the River Thames, with warring flotillas of boats debating whether Britain should leave the European Union.

More