BREAKING: Siblings Indicted in Alleged IED Plot at MacDill Air Force Base


BREAKING: A brother and sister have been indicted in an alleged IED plot at MacDill Air Force Base in Florida — a key hub for U.S. military operations in the Iran war.

•⁠ ⁠Authorities say Alen Zheng allegedly planted the device and is currently in China.

•⁠ ⁠He faces charges including attempted destruction of government property and possession of an unregistered destructive device.

•⁠ ⁠His sister, Ann Mary Zheng, has been arrested and charged as an accessory and with evidence tampering.

Leave a Reply

Popular Posts