UK Scotland’s challenging mountain ridge witnesses unfortunate event as three hikers… Editorial Desk Aug 17, 2023