Moments in Time – October 18, 2023

#MiddleburyCT On Oct. 30, 1961, the Soviet Union detonated Tsar Bomba, or Big Ivan, over the Mityushikha Bay test range on the Novaya Zemlya Island in the Arctic Circle. The unique, ... Continue Reading →