As thousands of pilgrims flood toward the Kaaba in Mecca on the Saudi Arabia peninsula to celebrate at Islam's most holiest city, quite a different pilgrimage is occurring in Thermal, Calif., near the outskirts of a different Mecca, a Mecca on American soil. Hundreds came to view this inspiring phenomenon.
What does this mean? Is this a sign? Many think that it is. (I.V. Press — please check this out!)