The science behind this rare rainbow phenomenon | May 13, 2026 · Cnn 10 · Sentinel