Politics Google News July 25, 2024 admin-dominor Scottish couple stranded in Turkey as global IT outage sees flights cancelled STV News Source link