Spain Begins Installation of 500-Metre Floating Barrier Off Ceuta Coast | Epistemic News