Siblings Charged After IED Found at MacDill AFB, Brother Flees to China
8 min read
A brother and sister face charges after an explosive device was found at MacDill AFB, with the male suspect fleeing to China.
Continue reading in the USA News Updates app