[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 . . .