Mysterious green illuminations captured during late April 2026, leaving local observers and scientists puzzled.