Who would ever believe that the tallest Divine Mercy Statue is in the Philippines? Hailing at 50 feet, I was not aware that it was the “World’s Tallest” when we visited the Divine Mercy Shrine in El Salvador, Misamis Oriental a week ago. This reminds me of Brazil’s “Cristo Redentor” statue along┬áRio de Janeiro’s river which tops it off a few more notch at 98 feet. Read more →