Siblings Face Charges After Explosive Device Found Near US Military Base in Florida

A brother and sister face federal charges after an explosive device was found outside a U.S. military base in Florida, which investigators say they planted before fleeing to China.
U.S. Attorney Gregory W. Kehoe announced the indictments Thursday in a joint news conference with the FBI.
Alen Zheng, 20, and Ann Mary Zheng, 27, both U.S. citizens and residents of Land O’ Lakes, Florida, were charged in separate indictments filed on Wednesday. Alen Zheng is still in China after allegedly fleeing there with his sister in the wake of the incident. Authorities arrested Ann Mary Zheng upon her return to the United States. Their mother has been detained pending deportation for a visa overstay….