Trump’s Failed Promise to Stop America’s ‘Endless Wars’

Antiwar.com editorial director Scott Horton is featured along with renegade historian Thaddeus Russell in this video presentation by Reason magazine‘s Zach Weismueller.