theosophywatch.com
The Secret of Life
MAINSTREAM science creates an insurmountable obstacle to understanding the real nature of life because of one single belief issue. Refusing to recognize life as a distinct force, science blocks all…