VIDEO: Troops Posted On Every Corner...7,000 Troops Deployed In Washington, D.C.
Did you ever think you’d see America like this? Troops stationed on every corner like an occupying force. The only question is….are these the good guys or the bad guys? Have the Black Hats deployed them as their start to totalitarian rule