FBI locates Humvee stolen from National Guard facility in Bell
An armored military Humvee that was stolen from a National Guard facility in Bell has been found, the FBI announced Wednesday.
More Videos
From CNN Newsource affiliates