Zachariah Webb

Author Archive

  • August 1, 2023
    After the United States completed its first successful test of an atomic weapon on July 16, 1945, enabling, less than a month later, the expeditious slaughter of an estimated one...