The best discoveries are the ones you stumble upon when you’re not even looking for them, and that’s exactly what happens ...
The Colombian town of Buga was already on the map, not for science, but for faith. Its Basilica of the Miraculous Lord draws thousands of Catholic pilgrims annually. But since March 2, 2025, a ...