Open sidebar
James Marks
James “Spider” Marks is a retired U.S. Army major general.
LATEST
LATEST
Viewpoints
|
James Marks
A Rushed EV Approach Will Undermine Our National Security
Feb 12, 2024
|
James Marks
Feb 12
|