The Mystery of the Weeping Virgin Mary Statue in Colima, Mexico
In the quaint town of El Chanal, Colima, something extraordinary, bordering on the miraculous, has captivated both locals and people from afar. Here, a statue of the Virgin Mary revered…