Spanish fishermen sail into disputed waters off Gibraltar to protest over an artificial reef placed there by the British territory’s government.
Spanish fishermen sail into disputed waters off Gibraltar to protest over an artificial reef placed there by the British territory’s government.