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