Dozens of people run from a rubber dinghy as it arrives on a Spanish beach. The footage was shot on Wednesday afternoon on a beach in Zahara de los Atunes near Cádiz, on the Strait of Gibraltar, 7.7 miles from the coast of north Africa

Continue reading…

Facebook Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.