What I do notice is that Safari Console is full of errors on CNN.com such as:
[Error] Not allowed to request resource
[Error] Cannot load http://localhost:8080/sourcemaps/tag-lw.js.map due to access control checks.
[Error] Failed to load resource: the server responded with a status of 503 (Service Unavailable) (turner-47fcf6, line 0)
[Error] Unhandled Promise Rejection: The promise timed out.
[Error] [ZionBridge.storeEventData] Error Message: undefined is not an object (evaluating 'n.id')
(anonymous function) (zion-suite.min.js:1:120102)
(anonymous function) (zion-suite.min.js:1:116870)
(anonymous function) (zion-suite.min.js:1:115888)
Promise
(anonymous function) (zion-suite.min.js:1:115680)
(anonymous function) (zion-suite.min.js:1:120948)
map
(anonymous function) (zion-suite.min.js:1:120919)
(anonymous function) (zion-suite.min.js:1:116870)
n (zion-suite.min.js:1:115721)
[Error] Failed to load resource: An SSL error has occurred and a secure connection to the server cannot be made. (pubmatic, line 0)
[Error] Failed to load resource: the server responded with a status of 403 () (FZt5psomz79DGe~O1V5PkX7S8-NVJIdw0INR-k~Duu9c36GyIDyElf4y8fa2~-9InNSq4BCadyu-8tQSiIkaVleT~Yh8GI4ocNSeo4~API4DJEsYNIMg2sPMMXvjcckTUFy53ZYw3gzv35jSAchydRkSr2XFgqe-kzzlKTlv1VT7-TlAc0PcX7nFzbKlHypwbpU3AWUAJgUx C3D02689-518F-45E7-B562-4C7FD9ACD6C6&rnd=RND, line 0)
[Error] Failed to load resource: The Internet connection appears to be offline. (report, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () ({"slots":[{"a":{"c":3,"sn":""},"g":{"c":0}},{"sd":"ad_bnr_atf_01","a":{"c":0},"g":{"c":1,"s":[[1100,300],[1100,90],[970,250],[970,66],[1,2],[1,1]],"sn":"/8663477/CNN/homepage/landing"}}],"pid":"isSTuzrMUaabd","url":"https%3A%2F%2Fwww.cnn.com%2F","ws":"1162x435","pubid":"3159","_type":"slotRenders","_tl":"aps-tag","src":"3159","lv":"24.305.1002"}, line 0)
[Error] Failed to load resource: the server responded with a status of 504 () (csync.loopme.me, line 0)
Fetch API cannot load https://htlb.casalemedia.com/openrtb/pbjs?s=423255 due to access control checks.
Fetch API cannot load https://prebid.media.net/rtb/prebid?cid=8CUTGDN33 due to access control checks.
etc., etc., etc.,
Errors appear in the consoles of Firefox and Chrome too, but just a fraction of the errors Safari shows. There must be some security setting in Safari that trips up CNN much more than other sites.