Delta reveals plans for non-stop service between Salt Lake City and London

Aug 26, 2015, 12:13 AM