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