victor davis hanson
He has been commentator on warfare and contemporary politics for many media outlets, including Fox News, The Washington Times, and National Review. ..…
He has been commentator on warfare and contemporary politics for many media outlets, including Fox News, The Washington Times, and National Review. ..…