The Department of Defense confirmed Wednesday that the overwhelmingly unnecessary National Guard mission at the Capitol will end this coming Sunday. During a briefing, Pentagon spokesman John Kirby said the deployment is expected to wrap up on May 23. “We have received no request to extend it,” he said, referring to the mass deployment around the Capitol and Washington D.C. following the January 6 riot. Though the reasoning and accusations were baseless with no real proof or explanation given to the public, in March, Defense Secretary Lloyd Austin overruled the chief of the National Guard Bureau, ordering 2,280 troops to...