Crime2 weeks ago
National Guardsman Arrested in High-Speed Chase, Charged with Human Smuggling
Clear Facts Savion Johnson, a Texas National Guardsman, was arrested on allegations of smuggling an illegal immigrant into the U.S, and leading law enforcement on a...