Randy Scheunemann/Definition
Jump to navigation
Jump to search
Foreign policy and national security analyst; neoconservative and Republican Party (United States) consultant who operates a communications firm