Brother & Sister Charged Over Explosive Device At Florida Air Force Base
3 days ago
A brother and sister have been charged after an explosive device was found outside a gate at MacDill Air Force Base in Tampa. U.S. Attorney Gregory Kehoe says Alen Zheng fled to China with his sister Ann Mary Zheng, who was arrested upon her return to Florida. Alen Zheng is charged with trying to damage government property while unlawfully making and possessing an improvised explosive device. Ann Mary Zheng is charged with witness tampering and being an accessory after the fact by allegedly selling the car he was driving. Kehoe said their mother has been detained pending deportation for overstaying her visa.