As President-elect Joe Biden’s inauguration looms, 25,000 National Guard troops have been deployed to our nation’s capitol. For context, Todd Piro points out, there are more U.S. troops in D.C. than Iraq and Afghanistan combined.
© 2020 KFTK (Entercom). All rights reserved. | Photo by Jonathan Ernst-Pool/Getty Images