Bombshell: Illegal aliens from Chechnya were found outside of a special forces officers home near a North Carolina military base with a telephoto lens on their camera.
— Steve Guest (@SteveGuest) May 25, 2024
What were the illegal alien from a Russian republic doing in America?
—Surveilling American soldiers?… pic.twitter.com/ABKAppYWSn
You need to be a member of Command Center to add comments!
Replies