According to an FBI affidavit, the officer had stopped the suspect and a man in a vehicle because the man appeared to have an expired visa.
Home » Woman charged in U.S. Border Patrol agents death in Vermont near Canada
According to an FBI affidavit, the officer had stopped the suspect and a man in a vehicle because the man appeared to have an expired visa.