Northern France: the floating boom, a new device to slow down Channel crossings


Northern France: the floating boom, a new device to slow down Channel crossings