At approximately 10:33 PM local time on May 25, 2026, at Mount Mayon on Luzon Island in the Philippines, a vivid green fireball was captured on camera crossing behind the glowing red lava from an ...