CZESTOCHOWA, Poland – Three hundred years ago this September the image of Our Lady of Czestochowa was crowned Queen and Protector of Poland by Clement XI.

Published in International