

A small Polish village just revealed a 55.

6-meter statue of the Virgin Mary, now Europe's tallest, in a ceremony that drew hundreds of faithful attendees and Solidarity legend Lech Wałęsa.

Helicopters scattered rose petals over the crowd as the monument became both a symbol of faith and a beacon of hope for the community.

Want to know more?