TV Hell and High Water Michael Flett | November 29, 2020 The summer of 1953, and the detonation of an atomic device “of foreign origin” detected in the Pacific Ocean somewhere between the northern tip of Japan and the Read More