
27/06/2025
A human-shaped cloud seen during a religious event in Naga City led some to believe it was an apparition of Jesus or Mary, but experts say it was a natural weather formation caused by wind patterns.