Announcement… “Downwind from Trinity” 16 Jul 202016 Jul 2020 Today marks the seventy-fifth anniversary of perhaps the most significant event in human history up to now: the detonation for the first atomic bomb at the Trinity test site in…