Survivalist Forum banner

foreign troops america

  1. Controversial News and Alternative Politics
    Ok folks, it's in the unconfirmed/rumor stage, but one of my more believable subscriptions, got word there are foreign troops stationed at Fort Bliss in Texas. Skip to 2:20 for the exact part. I did a quick search and was only able to come up with this. It's from 4 years ago, but proves we've...
Top