Padua, June 25 – The mayor of the northern city of Padua declared Wednesday that all public buildings must display a Catholic crucifix. “Now every office and every school will get a nice mandatory crucifix donated by the city. Hands … Continue reading