Siblings who fled to China charged over bomb planted outside US Air Force base
2026-03-26 - 19:52
A man who fled to China and his sister have been charged after an explosive device was left outside a gate at MacDill Air Force Base in Tampa this month. Their mother was detained for deportation, having overstayed her visa, a federal prosecutor said on Thursday. Alen Zheng, 20, and Ann Mary Zheng, 27, were charged Wednesday in separate federal indictments. The sister was arrested upon her return from China, where she flew with her brother after the threat. Both have US citizenship, US Attorney...
Share this post: