Fla.: Siblings indicted after explosive device found at MacDill Air Force Base, brother still hiding in China after fleeing U.S.
Favicon 
www.oann.com

Fla.: Siblings indicted after explosive device found at MacDill Air Force Base, brother still hiding in China after fleeing U.S.

Federal authorities have indicted a pair of siblings following the discovery of a potential improvised explosive device outside the visitor’s center at MacDill Air Force Base in Tampa earlier this month.