Giant towering Jesus Statue in Świebodzin Poland is a massive digital satellite antenna array station.
In this documentary, bizarrely the investigators find the church rector denies the existence of any such infrastructure in the crown. Is this what Jesus had in mind?
h/t Aleksandra Skowrońska











