Brother and sister indicted in connection with explosive device found outside MacDill Air Force Base in Tampa

Washington — Two siblings have been charged after an improvised explosive device was left outside MacDill Air Force Base in Tampa, Florida, earlier this month, federal prosecutors announced Thursday. Indictments were unsealed charging Alen Zheng and  his sister, Ann Mary Zheng, in connection with the device, which was found at the base’s visitor center on … Read more