Originally Posted by PanzerMeyer

I read that there was recent renovation work done on the church. Maybe it's related?



It is the current supposition, but nothing more than a supposition.