Have astronomers finally explained space's Bermuda Triangle?

ASK THE COMMUNITY