Day: 19

The Night One Russian Military Officer May Have Saved The World

He was often called “the man who saved the world,” and in some sense, he did. On the night of Sept. 26, 1983, in a period of Cold War tension, Stanislav Petrov, a lieutenant colonel on duty at a missile attack early-warning center south of Moscow, was jolted by an alarm of a U.S. intercontinental

[ Read More ]

Pastor Rapes Child, Church Forces Victim to Apologize to Rapist’s Wife

Young girl ordered to say sorry to pedophile’s jealous wife after he raped her After a pedophile youth pastor was caught raping a 12-year-old child, church officials forced the young girl to apologize to the rapist’s jealous wife. Brian Mitchell of North Olmstead Church in Ohio chose to blame and shame his young victim after

[ Read More ]