Articles / March 2019
Posted on Fri 22 Mar 2019
CCTV is no religion
The Oxford and Keio study claims that organised religion is triggered when the population of societies reaches a million (News Report, God Threshold triggered at a million, 21 March). The religious instinct is …continue reading »