Last week, the US Defense Department said it would provide 25,000 troops, an unprecedented number, to support the Biden inauguration on Wednesday in the wake of the January 6 Capitol riots.