Satellite scans in March 2025 revealed a cross-shaped landform under a recently melted glacier off the coast of Antarctica. Scientists say the odds of such a formation occurring naturally are “astronomically low.” The landform measures 1.3 km in width and height.
While geologists remain skeptical, faith leaders are calling it a “frozen revelation,” urging believers to see it as a call to spiritual awakening.