Suspect in DC Ambush of 2 National Guardsmen Is Afghan National Who Entered US During Biden Admin
Wednesday’s attack appears to be latest terror plot by foreign national who entered the US on Biden’s watch WASHINGTON, DC – NOVEMBER 26: Crime Scene technicians examine the scene of a shooting of two National Guard soldiers on November 26, 2025 in Washington, DC. Two members of the West Virginia National Guard were shot blocks