News

The nuclear era was ushered in by the United States on July 16, 1945 with the successful test of a nuclear bomb in Los Alamos ... It would come in the form of the M65 280mm Motorized Heavy ...