Europe’s tallest statue of the Virgin Mary inaugurated in a small Polish village

Lech Walesa, who won the Nobel Peace Prize for his leadership of the Polish anti-communist resistance as the head of the Solidarity trade union, and was later Polish president, had a front row seat during the ceremony.

Read original article

Be the first to comment

Leave a Reply