Alleged Chechen illegal immigrants from Russia were reportedly surveilling the home of a US special forces officer in North Carolina.

@GenWarz 🦅🇺🇸

Video is too big
 Â