
Spain Demolishes Historic Clock Tower on Disputed Al Hoceima Island Off Moroccan Coast
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 84 kilometers from Melilla.










