The National Guard will end its deployment in Washington, D.C. Sunday, May 23, after over four months with a presence at the nation’s Capitol.
Previous Post
Texas inmate faces execution for killing his great aunt
The National Guard will end its deployment in Washington, D.C. Sunday, May 23, after over four months with a presence at the nation’s Capitol.