The suspect accused in the “targeted terror attack” against Israeli supporters in Boulder, Colorado, was in the United States illegally, the FBI announced.
The suspect accused in the “targeted terror attack” against Israeli supporters in Boulder, Colorado, was in the United States illegally, the FBI announced.