South Atlantic Anomaly - The Bermuda Triangle of Space #short #space You must be familiar with the Bermuda Triangle a mysterious region where airplanes and ships are known to vanish unexplained but have you heard of the bizarre space phenomena dubbed the Bermuda...
James Webb News.