BY JACK PHILLIPS
The Epoch Times
The U.S. Army confirmed that as many as 25,000 National Guard members will be stationed in Washington D.C. for Inauguration Day next week.
The Defense Department authorized up to 25,000 service members to be deployed, which is an increase of 5,000 from numbers earlier this week.
Click the link below to read the rest of this story.
Click here to read more news from the Bulldog Report