Stephen Hubbard's sister, Patricia Hubbard Fox, stated that Hubbard will be flown to a military base in San Antonio, Texas, for medical evaluation following his release

Activity

Activity (0)
Loading comments...