Tag: u0130Spain
Storm hits Spain’s Ibiza Island: Dozens of luxury boats capsize
Dozens of luxury boats capsized in the storm that hit the Spanish island of Ibiza. A supermarket roof in the town of Ontinyent in Valencia partially collapsed. 300 people in…