What Is Divine Intervention Theory?
The divine intervention theory is an effort that scientifically seeks to prove the evolution theory invalid. Lloyd Pye has been researching the origin of humans for over 30 years. His theories and studies perfectly complement with Zecharia Sitchin studies; however, While Sitchin focus on ancient history and knowledge.