Tag: Pope Leo XIII
George Weigel: Weird political theory is nonsense on stilts
Given everything else going on these days, it may seem strange that a 129-year-old encyclical by Pope Leo XIII, founding father of modern Catholic...