Federal Charges Filed After IED Found At MacDill Air Force Base As Suspect Flees To China

ADVERTISEMENT

A pair of siblings are facing federal charges after prosecutors say an improvised explosive device was planted at MacDill Air Force Base, a key military installation that houses United States Central Command, which is overseeing operations tied to Iran. Authorities said the suspect allegedly attempted to detonate the device at the base’s visitor center earlier this month.

Leave a Comment