
Brother and Sister Indicted in Alleged IED Plot at Florida’s MacDill Air Force Base
A brother and sister, Alen Zheng and Ann Mary Zheng, were indicted Thursday in connection with a suspicious package believed to be an explosive device found outside the visitor center at MacDill Air Force Base in Florida on March 16. MacDill serves as headquarters for U.S. Central Command (CENTCOM), which is leading the operation Epic Fury against Iran.

The brother Alen Zheng, accused of actually planting the device, has fled to China and faces charges including attempted damage to government property by explosion and possession of an unregistered destructive device.
His sister, Ann Mary Zheng, was arrested by the FBI in Tampa. She is charged as an accessory after the fact and with tampering with evidence by allegedly hiding or damaging a vehicle linked to the case.

FBI Director Kash Patel praised the investigation, stating no one who targets U.S. military facilities or service members will escape justice.