Explosive device

Follow

Federal prosecutors have charged brother and sister Alen Zheng and Ann Mary Zheng in connection with an improvised explosive device found outside MacDill Air Force Base in Tampa, Florida. The device was discovered at the base's visitor center on March 16, after being planted on March 10. Alen Zheng fled to China, while his sister remains in custody.

This website uses cookies

We use cookies for analytics to improve our site. Read our privacy policy for more information.
Decline