Posted inPhilosophy
Scientists Prove There Is Life After Death?
Headline: "British And German Scientists Prove There Is Life After Death." Thanks to reader Mark Charters for discovering the study. British and German scientists have confirmed there is some form…