[VIDEO REPORT] – Two illegals from Chechnya were using camera with telephoto lens outside home of special forces officer near military base

5 months ago 3
ARTICLE AD BOX
Last night Fox News Special Report had new information on two illegals from Chechnya who were photographing the home of a Special Forces officer near a military base in North Carolina. One . . .
Read Entire Article