BARCELONA, Spain – Seventy tourists were trapped on New Year’s Day hanging high above Barcelona in Montjuic Teleferico cable cars until the fire service arrived to rescue them. BARCELONA, Spain – ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results