
Spain Demolishes Historic Clock Tower on Disputed Al Hoceima Island Off Moroccan Coast
10 October 2023
Without drums or trumpets, the Spanish Ministry of Defense proceeded in August to demolish the Clock Tower on the Al Hoceima rock, located 700 meters off the Moroccan coast and (…)