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

9 months ago 4
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