All posts tagged with Adm. Charles Richard
-
-(Natural News) Throughout the Cold War, the United States and the USSR stared each other down with tens of thousands of nuclear weapons. At the time, it wasn’t clear whose systems were better; while Russia claimed a numerical advantage, top U.S. military and Defense Department officials believed that America had a technological advantage, along with […]
Viewing 1 - 1 of 1 posts