A Virgin Mary statue is being built in Poland and it may be the world's tallest religious statue once construction is completed. The build will stand nearly 200 feet.
Published March 5, 2025, Source: Fox News Travel
Read the full post on the source website.
Leave a Reply