Sunday, March 29, 2026

Naturalized citizens flee to China days before bomb found at US Air Force base | Blaze Media

Naturalized citizens flee to China days before bomb found at US Air Force base | Blaze Media

A brother and sister pair in Florida are both facing decades in federal prison after a bomb was discovered at an Air Force base days after they had fled the country. Alen Zheng, 20, and Ann Mary Zheng, 27, who lived together in Land O' Lakes, Florida, are both under federal indictment in connection with the bomb.

No comments: