Robert Maginnis is a retired U.S. Army officer and the author of a dozen books, including the just-released "Preparing for World War III: A Global Conflict That Redefines Tomorrow."
Robert Maginnis is a retired U.S. Army officer and the author of a dozen books, including the just-released "Preparing for World War III: A Global Conflict That Redefines Tomorrow."