- Other Apps
St. Mary the Protectress: RELIGION NEEDS EMANCIPATION: "The religions of the world have now to work together to redeem humanity from its present precarious predicament. We need to liberate humanity from the secular trap in which it has been unconsciously caught. Modern science and the technology based on it, as well as the political economy that undergirds it, have developed in a secular frame - work where humanity as dominating subject and the world as passive object have been the only two factors that mattered. God or the transcendent has become an unnecessary hypothesis in our science and technology, in our universities and schools, in our political institutions."