The Day The World ‘Almost’ Died Stanislav Yevgrafovich Petrov (September 7, 1939 – May 19, 2017), a Lieutenant Colonel of the Soviet Air Defence Forces, had saved the world on September 26, 1983. During the Cold […] Koushik Das October 22, 2022 Leave a Comment