RAIR Foundation USA

RAIR Foundation USA

Siblings Charged In Alleged IED Plot At MacDill Air Force Base, Brother Flees To China

RAIR Foundation USA's avatar
RAIR Foundation USA
Mar 27, 2026
∙ Paid

A Chinese brother and sister allegedly planted an IED outside of MacDill Air Force Base in Florida before fleeing to China. The sister came back and was apprehended. The mother is being detained by ICE and says her son confessed to the bomb plot.

By Terresa Monroe-Hamilton

The IED was evidently planted at MacDill Air Force Base, which is the headquarters …

User's avatar

Continue reading this post for free, courtesy of RAIR Foundation USA.

Or purchase a paid subscription.
© 2026 RAIR Foundation USA · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture