Europe’s Tallest Statue of Virgin Mary Inaugurated in Small Polish Village
An enormous statue of the Virgin Mary that is believed to be Europe’s tallest was inaugurated on Saturday in a small Polish village, financed by one of Poland’s richest businesspeople.



































