S&P 5007,376.32▼ 4.36%
Tenerife Authorises Cruise Disembarkation Despite Local Health Concerns — Witness News