The South Atlantic Anomaly: The Bermuda Triangle of Space By Andrew Stewart October 6, 2020 Scientists may not like the phrase, “The Bermuda Triangle of Space,” but it describes something quite phenomenal happening right in…