Siblings Indicted in Alleged IED Plot at MacDill Air Force Base in Florida, One Suspect Believed to Have Fled to China
The Gateway Pundit

Siblings Indicted in Alleged IED Plot at MacDill Air Force Base in Florida, One Suspect Believed to Have Fled to China

Alen Zheng and his sister, Ann Mary Zheng, have been indicted in connection with a possible improvised explosive device (IED) allegedly planted at MacDill Air Force Base in Florida. The post Siblings Indicted in Alleged IED Plot at MacDill Air Force Base in Florida, One Suspect Believed to Have Fled to China appeared first on The Gateway Pundit .

Go to News Site