Siblings Indicted as Alen Zheng Flees to China After Explosive Found at MacDill Air Force Base

Florida authorities indicted Alen Zheng and his sister Ann Mary after an explosive device was found at MacDill Air Force Base.Alen Zheng is believed to have fled to China to escape charges including the unlawful manufacture of a destructive device.Ann Mary Zheng remains in federal custody for allegedly tampering with evidence and hiding a vehicle used in the attempt.The security incident occurred at the headquarters of US Central Command during ongoing military operations against Iran.
Published:9h |Updated:5h
Tags
Read more
Discuss