Seth Moulton actually said...
There are more troops right now in Washington, D.C. than in Afghanistan. And they are here to defend us against the commander-in-chief, the president of the United States and his mob.
Context
Moulton highlights the military presence in D.C. as a defense against the president and his supporters.
01/13/2021