Chinese Brother, Sister Indicted in Alleged IED Plot at Florida Base Tied to Iran War

A brother and sister have been indicted in connection with the placement of a possible explosive device at MacDill Air Force Base in Florida, Fox News Digital has learned. 

Advertisement

The FBI said Alen Zheng, who is believed to have planted the device, is currently in China. He is facing charges of attempted damage to government property by fire or explosion, unlawful making of a destructive device and possession of an unregistered destructive device.

FBI Tampa also arrested his sister, Ann Mary Zheng, who is charged with accessory after the fact and tampering with evidence.

She is accused of hiding or damaging a 2010 Mercedes-Benz to prevent its use in legal proceedings, court documents show.

Join the conversation as a VIP Member

Trending on HotAir Videos

Advertisement
Advertisement
Advertisement