world-renowned journalist Sara Ogden is occupying the entire world in pursuit of carriers of a dangerous “Stamp of Cain” inorder to prevent apparently unrelated events like mass murders, insanity, revolutions…